I don't even know where to begin with that. But in short, no, you don't get heat with the loco shut down. The loco batteries are notoriously feeble and will run flat just with lights on.
Cab heating requires electrckery, and lots of it. Never seen a microwave in this country, would be nice...