One thing
The thermostat not opening does not stop the engine getting warm, it does the opposite, it ensures the engine gets very very hot as the water pump only pumps the water around the engine, it stops the water circulating from the engine through the coolant system ie hoses, radiator and also as mentioned the cab heating system via the heater matrix.
A water pump going usually means a whining noise and a big loss of coolant which you should be able to see. If its only the thermostat what you could do is refill the coolant system, start the car and feel the hose from the thermostat to the radiator to check if it starts getting really warm which should happen when everything is normal, if it doesnt then it suggests thermostat.
If you can take the thermostat out, to check it just get a jug of hot water, dip it in the water you should see the wax part shrink if its okay.
Incidentally just read the bit where it says it is the thermostat, oh crap lol