I have AT LEAST a year of canned food. While they might not be as palatable past the use-by date, they are edible, but I also have a store of multivitamins to supplement the nutrients they lack.
Watchout, many multi-vitamins are crap. CVS has turned to the dark side. Stuff like selenium that used to be in multi-vit, no longer are.
Its really hard to qualify supplements and vitamins as none of them will tell you ingredient sources, like China, or not.