Some things to add from a native northerner moved south who’s surrounded by people who know fuck-all about harsh winter weather:
If you are expecting severe weather that might take out your electricity, and you can afford a generator, GET ONE. They aren’t terribly cheap but you can find one in the $400-500 range at Home Depot or any other store like it really.
Gas up your car. Seriously. If your power goes out and you need to move because your current residence is in the sub-fucking-zeros you need to have fuel to get where your going. Not only that but even IF you don’t have anywhere to go, sitting in a car with the heat running is much better than freezing your ass to death in your house.
Stock up on water bottles and canned goods. You will need both if you get snowed in. Eating is absolutely essential to staying alive, because as OP stated, keeping warm burns a LOT of calories.
If you have time before the storm hits, buy some good, thick blankets. Wool or fleece are your two best bets. Hell, if you can’t find a good place to get blankets, go to Walmart and buy straight up fabric. The more, the better.
If you have a pet reptile, and the power goes out and the temperature inside your house is very cold, don’t feed them, and don’t leave them in their tank. Take them out, put them on your chest, and wrap yourself in a blanket with them. The best way at this point to keep them alive will be to share the body heat you have.
Bring your pets inside. Yes, I’m looking at you, Nancy with the “outdoor cat”. Their cute little toe beans will freeze the fuck off and they’ll die of hypothermia. I don’t care if your 300 pound Tibetan Mastiff isn’t housebroken, unless you wanna explain to your 2-year old why Captain Fluffball is frozen to your front porch, bring him in.
If you have a fireplace, utilize it, but don’t set a fire inside your house that you can’t control. And don’t use fucking gasoline. That’s how you blow shit up.
If you’re stuck out in the cold and you start to feel tired and strangely warm, you have hypothermia. Get the fuck to a place with actual warmth. Leave your clothes on. The cold is lying to you. You’re not hot, you’re slowly freezing to death. If you can, call a fucking ambulance.
Remember that extremities freeze first. That means your toes, your nose, and your fingers. Layer the fuck UP. If I have to go out in the snow, I usually wear a pair of knit/fleece gloves under a pair of snow gloves. And then I duct-tape that shit to the sleeves of my coat. It looks silly but it keeps moisture from getting stuck in there and freezing my hands off. For shoes, wear boots and like, 3 pairs of socks. The warmer and fuzzier, the better. Your feet will thank you. If you have a ski mask, use it. If not, wear a scarf and wrap that shit as tight around your face as you can.
On the topic of moisture, if any part of you gets wet while you’re outside, locate the nearest warm place you can go to and take the wet garment off and dry that shit. I don’t care if it’s your socks, your shirt, or your undies. Get em off and get em dry. Wet clothes are a fast way to get yourself frozen to death.
If you absolutely need to do shit outside, velcro or duct tape your gloves and boots to your sleeves and pants. I know it will limit your movements a bit. I know that it will look stupid. I know it will be hard to get off. But duct tape doesn’t let SHIT through it. And as I’ve mentioned before, you don’t want ANYTHING you’re wearing to get wet.
If you do have a portable heater or fire or heat in your home or whatever, have a fan blowing too. It will spread the warm air around faster. It might not feel warm at first, but it’s circulating the air. It will heat up eventually.
If you’re with other people, huddle up with them. Share your body warmth. Have a nice cuddle session with your friends/family/neighbors. It might just save you.
IF A CHILD IS IN THE SNOW, THEY WILL FREEZE A WHOLE FUCKIN LOT FASTER THAN YOU WILL. This doesn’t mean be chivalrous and give them your coat. It means you pick their tiny ass up and shove them IN your coat or hold them as close as you can while you try to get to a warmer area. The smaller they are, the faster they freeze. Time is absolutely critical. And if your kid is out in the snow, you need to be out there with them and keep your eyes on them at all times.
Finally, invest in a blow dryer. If your hair gets wet and you gotta go back out in the cold, you’re going to be miserable as fuck. Blow dry your hair so it can be nice, warm, and voluminous when you go back out to punch Jack Frost in the face.