Re: Food Insurance
Do it on the cheap yourself & get some extra stuff.
Figure out what you eat that has a long shelf life and buy lots extra and rotate through it.
pasta, rice, beans, canned soups, canned or jared sauces, flour, sugar, Soy Sauce, almost any canned goods, Ramen, honey, raisins, peanut butter, canned or pouched tuna, vegemite, beer etc usually have over a year shelf life, so slowly buy more of what you eat than you need, get good storage buckets, start stocking up with each shopping trip and then work your way up till you have a year worth of those staples.
Then continue eating like you always do, except use the oldest stuff first and stick the new groceries in the back.
Then get some freeze dried foods that are good quality for things that don't store, like milk, eggs, meat and vegetables/fruit
I'd recommend the Thrive foods found at
http://www.shelfreliance.com/ as I've tried a lot of their stuff and it works well and tastes good.
As a note however, there is no need to go buy all their expensive stapes of things that you normally get that are shelf stable anyways, stock piling what you eat cheaply is way cheaper / better, use their stuff for the things that don't keep on the shelf.
Now if you have a second bug out location or country property, then you may want to get more of their long term canned goods or some Sam Andy canned food for long term storage since you won't be there often to rotate through things.