do i need a cooling system resovior ?

Not an absolute necessity but probably a good idea. Older vehicles never had them but fluid level should be approximately an inch low, if not it will overflow and get there bu itself. Do you have a fan shroud and is your thermostat working properly. How about a thermostatic fan clutch, is it working?? If any of those , could be the problem with your heating.
Yote