Freeze dried, longest storing 25yrs Dehydrated, 5-10yr Dry grain, lifetime- beans, not so long of practical storage. 15-25tops. they really get hard, hard to cook, when aged. It would suck to open something in 25 yrs and find it funky If even edible. I like SurvivalArk The shipping is painful, but its alot of heavy stuff, too.
But thats things like meats, vegetables- the staples, rice/beans/wheat, corn. Lentils are my favorite, easy to cook- lite fuel/time use. Wheat needs a grinder, rice can always be fried to mix it up a bit, spanish rice... Dehydrated Milk stores well too. Can always use it in baking for protein rich bread, cakes, or rice puddings
Gotta balance out protein, carbs, calories. 1500/day minimum If theres any labor involved, gonna need 2-5000 calories per day. Dead cold of winter, burn alot of calories if working hard, 3-5000 cals!! Need more fats then, too. 4 gal of oil recomended for regular conditions. I'd get several 4 gal buckets, plus crisco, etc. There is dehydrated butter, sour cream, etc available Freeze dried mozzerella, cheddar, etc too.