Why not re-use the heater core like you mentioned but run it on wall power? Isolate the watertank & lines and you'd get all the heat where you can use it... A smaller warmer for running of battery would probably be enough to keep the heat decent for a good while once it's already preheated as well...
Add the seat cover ans you'd be set for real cold...
__________________
|