I much prefer to make a bowl of porridge and a mug of hot coffee & sit in the car whilst it warms up gently.
When the temp is low it can take a while for the thick oil to circulate so I never like revving the engine from cold.
On mornings, I get a tiny bit of squeak from bearings until the oil warms enough to get all round the engine - I basically use this as my guide for driving away.
In any case, sitting in the car whilst it warms up & having my brekkie means I get away from the wife whingeing because the kids aren't up (she's never happy unless she's moaning).
I did buy a small electric heater for the dash - about as much use as a chocolate teapot - I also then realised that the additional load on the electrics will need me to increase the engine rpm to cope - just what I don't really want to do.
As for car covers, I saw one advertised on QVC or similar which was like a parachute type material & packs into a special holder with a hand crank on the side. it had a small hook on the end which you hook to the underside of the front bumper then walk to the rear of the car allowing the cover to unroll - I think you tied the end off somehow or chucked the holder under the car. to remove it, just unhook from the front & wind it into the holder at the rear of the car.
Like everything else on those shopping channels - who knows?