Here is a list of foods that may last your lifetime:
Sugar
Rice; any kind of white or wild rice will last decades if stored properly. Brown rice has a higher oil content and therefore a shorter shelf life. Keeping it very cool or even frozen will extend shelf life.
Wheat, corn, and some other grains.
Dehydrated Vegetables and Fruits, (pieces must be dry enough to snap when bent).
Corn Starch
Honey, Corn Syrup and Maple Syrup
Distilled White Vinegar
Vanilla Extract
Salt, Baking Soda
Remember that foods for long term storage (decades) must be low in oil or fat content to avoid rancidity and have 10% or less moisture content to prevent microbial growth. If moist food products are sealed in airtight packaging, even with oxygen absorber packets, botulism may result.
