Jerry, a good way to lengthen the shelf life is to vacuum-seal the goodies individually. Then they will have a very long storage life in the refrigerator (for me, at least). I like to portion out and vacuum-seal individual servings, for the convenience. And also to reduce any food odors that would occur if you opened a large bag of something and then stored the unused remainder in a Ziploc bag.
Meats will last longer if stored in the freezer. Having said that, an hour ago I snacked on a 1.2 oz. packet of Slim Jim beef sticks that were dated 3-1-12, and had been stored in the fridge since then. They were fine, no doubt due to all the nitrites. But generally, anything with a lot of fat should be stored in the freezer.
My habit is to buy Mountain House #10 tins of things, and then re-portion various ingredients into single servings. These packets will last a very long time just stored in my cool, dry basement–some are going on 4 years now, and they're still good. But of course, FD ingredients have zero moisture, as opposed to many dehydrated things that may have a bit of moisture remaining (especially the ones that we amateurs do). I usually do my drying and vacuum-sealing in the coldest, driest time of our Colorado winters, to minimize any partial re-hydration of the ingredients from humidity while I'm doing the work.
I've noticed that tomatoes tend to not last as long as other veggies. I think that they must partially oxidize in the presence of the tiniest amount of humidity. As for minced garlic and onions, I find that the store-bought versions work fine for me, and it saves me from having to run the dehydrator for things I don't use that much of.
Dehydrater + vacuum sealer = better eating in camp.