Single speed is fine.
You might want to consider removing the heater and doing a quick refurb on it. Theres a flap which moves inside the heater, which directs the air. This flap is sealed by some foam. The foam usually disappears and falls away over years. I did mine with some foam strips i had knocking around and it helped, the air doesnt escape into the footwells when its set to the windscreen.
Also check the 2 plastic hoses going to windscreen arent split and maybe consider taping them at each end to avoid loss of air.
You can buy heated windscreens from minispares alternatively.
Good condition door and window seals, will prevent water getting in the car which will prevent misting up. I also recormend fitting rubber mats for winter, this way any water/snow from your shoes is collected on the mats. Use some kitchen roll or similar to dab up the water to prevent condensation within the car and freezing on the inside in the winter.
Thats before checking the heater tap and the cable lever is working correctly.....i have my heater set to hot all year round. Keep an eye on your coolant level, i found in years gone by, when the coolant level drops, the heater doesnt work as good.
Jordie