Generators are crucial. And very good for peace of mind even in good times -- in the event of even temporary power outages. Mine is Nat Gas, but I still need to get a back-up diesel generator.
I’m not convinced a diesel generator will be a good idea in 0 degrees temperature. If anything I’d say backup propane. JM2C