overheating on 1999 BMW 323i

i had put new serpentine belt&s new idler pulley and expansion tank belt tensioner assembly

Asked by for the 1999 BMW 323i
Number of questions you need to answer before replacing parts.
Manual or Auto?
Cooling fan comes on when AC is turned on?
Thermostat in working order?