25- 50 pound sacks of rice and almost every other staple can be had at Asian stores, as well as cheap canned meat & fish, and lots of dense, 2-3 pound packages of noodles (not the ramen stuff, which is more costly, less tasty, and bulkier to store.
25-50 pound sacks of beans and barley and salt and sugar and such can be bought online or at CostCo-type stores.
Walmart and Home Depot-type stores will have those nesting/stackable translucent plastic containers with snap-tight lids, and most of the 25 pound sacks of stuff will fit in there unopened and stay vermin-and-pest-free and good to eat for years.
Get a rice cooker and a crock pot on Ebay or at a Goodwill or Salvation Army store cheap.
Hope that helps.
Better make that a solar powered crock pot. :)
Cast iron pot over some coals would be good.
While I agree with most of your helpful advice, I find that mice have no problem getting through those plastic tubs.
I only store dry food in metal containers for that reason.
I buy 7, 20, and 30 gal. garbage cans w/tight fitting lids for that purpose.