Canned goods will last 25 years in that environment. If you you doubt me I will send you statements from canned foods producers.
canned white potatoes
canned vegetables
canned chicken
canned beef (http://keystonemeats.com) good products
canned corned beef
canned mushrooms
canned soups (ready to eat, not reconstitute)
canned beans (black, refried, etc.)
[airtight containers: ball canning jars are very good]
white rice stored in airtight containers (indefinitely)
oatmeal in airtight containers (very long time)
Dried beans in airtight containers (very long)
Pasta in airtight containers (very long)
Rice noodles in airtight containers (very long)
Pilot crackers (canned - 30 year shelf life)
Peanut butter (several years, easy to rotate)
Juices bottled in *glass* (several years at least)
You would be surprised how cheap 6 months of food will be using these types. Maybe a little boring after a few weeks, but in the crunch you won’t complain.
Hey. I just checked them out. Not just for the canned meat. This steak package comes in at about $4.30 a pound.
Steak Box I - 14 lbs.
2 Ribeye Steaks
2 New York Strip Steaks
2 Sirloin Steaks
2 Rib Steaks
3 lbs Cube Meat
2 T-Bone Steaks
2 Porterhouse Steaks
Price: $59.95
Add iodized salt to your list. AND sugar. AND Yeast packets.
LOOOONG shelf-life.