Vehicle running warm 360 la
Heater not getting hot means you need a new heater core.
180 thermostat is just fine.
In regards to the new AC. Did the car already have factory AC ?
Reason being, AC cars, and Non AC cars use different pulleys and water pumps.