With gas heaters the bottles of gas freeze up if the tempriture drops too much, any 12v heater will not work either, Parrifin is smelly, leaves a greasy residue everywere and can be dangerous with fumes that you have not released from the van the next day when you are driving. I know because over the years I have tried them all.
I use 2 heaters at the moment, 1 is a radiator, which is posititioned next to the pump, the other is a Halagen heater with 4 bars of heat.
You would think that with this amount of heat, nothing could freeze, but my mop bucket with had a few inches of water turned into ice overnight.
On my next van, I intend to put roof insulation in between the walls of the van and the boarding, the same applies to the roof of the van, the floor will be water protected and a floor covering that is normally used in kitchens and bathrooms will be laid.