I bought a few large bottles of chewable Vitamin C from Costco and now buy a new one each time I finish one. I do the same with a multi-vitamin. The family should be good for a couple of years.
Beans and rice together are supposed to give you complete proteins. I stocked up with those first and then started adding powdered milk, cheese, eggs, and some grains and dried/canned veggies.