Immersion heater in your tank would be a better bet for this type of weather,it will keep your van warm andheat your water at the same time.
There's a few immersion install videos on YouTube.How long would it take a 2kw to heat 350L to around 20-30c