First test the coolant to make sure it has good freeze protection. 50/50 will be good down to around -20. Get diesel winter additive that is good to use for your engine, and dose it as per tank volume and make sure it is mixed and run through the system. If you keep a small charger on the batteries they should be fine. If the oil is fresh make sure it is of the right viscosity for your conditions.
“Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?
” George Carlin