If I was unable to run power to my vehicle overnight (and tbh I would never live somewhere that this was the case) but let’s say there was just no choice, and I had to somehow prevent freezing...
On the evening, I would fill the van’s tank with HOT water. I’d buy a nice huge DI vessel, and run hot water (from the tap) through it. Combi boilers will usually heat water to about 62 degrees C. It will lose around 10 degrees in the transfer, so you’ll end up with a tank full of water at about 52 degrees.
The tank will radiate that heat in the van, and prevent any of the hoses from freezing.
With a 10 or 15 degree heat loss overnight, you’ll still have nice warm water for use the next day. Even if you just have luke warm water the next day, still far better than cold.
Of course, if you live in a hard water area, the resin cost will go up, but if it’s a choice between buying more resin and having the van freeze up, I know which I would choose. Plus, this is only an emergency solution on the handful of nights where sub-zero temps are forecast.