I have lots of food stored lots of different ways. Yes, I buy wheat, and leave it as wheat until I need it, then I grind it. I do the same with corn, oats, barley, etc. I store many things in the plastic buckets. I make sure to have sealable gamma rings and if it will be for a long time, I also put in oxygen absorbers. I get those the same places I get my buckets. I find several places to buy supplies–a local Amish store, an online carrier like Emergency Essentials or Montana Wheat.
I also have some food sealed in Mylar bags. I have to confess I don’t like these–I’ve heard they are not 100% mouseproof and also some food tastes funny after coming out of them.
I have LOTS of food in #10 cans. Excepting stuff I have VERY high quantities of, like wheat, I keep most things in these. They are practical, inexpensive, easy to use. Easy to stack. Our church has a #10 can sealer, so all I need is the bulk food I purchase, and the cans, lids and oxygen absorbers and I can store anything dry. I use plastic lining bags for very powdery things like milk powder.
We have food in our basement, we have food under the beds (in fact our twin beds the box springs rests ON pallets of #10 cans) we have tables made up of food buckets, we have food in the closets, we have food on shelves up under the ceiling. Our friends *hate* to help us move because we have so much food and so many books. LOL You can make a coffee table out of #10 cans. In one house we lived in, one bedroom was bigger than we needed and oddly shaped, so we stacked boxes of #10 cans of food all along one wall then hung curtains over it. Our egress window in the basement has “stair steps” leading up to it–made of 5 gallon buckets.