As described already, a large amount of area heat (salamander + tent) certainly will work.
I'll also vote for 5W40 synthetic (we can get 0W40 up here). @ -9F as a worst case low, with good fuel and working glow plugs, most diesels should fire up <- assuming the battery tests at rated capacity <- many auto parts stores will load test for free. If you are a stalwart 15W40 person, synthetic versions can be had, with a corresponding lower Pour Point than conventional 15W40.
For localized heating, coolant immersion (frost plug) heaters work the best, vs. oil sump heaters. Most aren't more than 1kw, so if your array won't balk at that, 2 hours on your coldest day should do it. Back when electricity was cheap, it was common to run block heaters all night - here today, unless you are a trust-fund baby, people use timers or switched outlets.
Huge amounts of heat can compensate for deferred maintenance that needs doing (glow plug failed, oil change past due, fuel filter needing service....). Dead of winter here, many heavy equipment guys show up early, fire up a generator to run a block heater while they make a coffee/breakfast run - even an hour makes a difference, assuming no other equipment deficiencies.
The Webasto solution recently listed is an excellent choice, with price being the main issue. MB diesels often have that type of pre-heater here.
Battery/starter cable maintenance matters on any engine, but esp. on diesels. Make sure all connections are clean, and ideally coated with a suitable grease to limit/prevent corrosion.
Rgds, D.