Living in Minnesota, I've often wondered what I'd do.. Luckily I'm in Minneapolis and cities are more storm-proof than rural areas, at least for power outages. Of course if we have a tornado hit the city, or some day-after-tomorrow sized storm.. I don't know for sure. At that point I might have enough trouble trying to keep myself alive.
If the roads were cleared but power still out, I'd drive out to somewhere that did have power.
I'll have enough CGD for my cresties, and I always keep at least 4 feeders for my snake in the freezer.