I read somewhere( an I will be damned if I can remember where) that the major ice ages correspond with the magnetic shift. I do believe that the last ice age was... 15,000 years ago? Does that mean we are over due for a shift?
Stored foods are good, as are seed goods. Lay in some non-hybrid grains, veggies and such and rotate them out every year. Basicly, get seeds for this year, use half of them, collect seeds from what you grow and lay it in for next year. Plant half of that next year, possibly with some new seed stock mixed in, and repeat. With good storage, things like alfalfa, mung beans and other 'sprouters' can last for 10 years. Grains are about 7 years. Fruit seeds, like apples and such are variable, and remember that you can grow a tree from a seed, but with todays graftings, it willnot be the same.
There are some fish that can be 'stored' in egg form for up to 3 years in a dehydtated form. Based on Desert dwellers, these are hybrids that could get you protien in a hurry(as far as animal growth goes). Only tackle that one if you are ready to invest in the tanks or pond.
Water is always a problem. If you are already in an arid area, store lots. If you can, build a cistern that can catch rain water and remember to clean/treat/boil anything you are unsure of.
My 2cents, so far.
Rena