S.B.
I bought some plain, plastic bins for my pantry and labeled them (more for my hubby than M.). That way all the opened packages like beans and such have a place to go without getting spread out. They just kind of contain those messes a bit better for M.. I also use old juice bottles (the larger ones with handles) that have been cleaned and dried to store rice.
As far as the cabinets. Baby locks can be your best friend. If you don't want to drill holes in a rental property, try other things. Do you have cabinets where they can be secrured using those locks that look like zip ties? When my kids were little I had to keep them out of a built in cabinet in our living room. We did not want to drill holes in that thing, so I relied on painters tape. AS they got older I had to add more and get more creative. And at times, it looked really silly. But it did the trick. It kept them out and it worked with destroying the wood or finish.
Our tenants converted the closet to make a pantry at our property too. They invested in push lights at the dollar tree. They said it was a little difficult to see in the back. That helped them quite a bit. And they also put a dry erase board on the inside of the door. When they used up something they wrote it there, so they would know what was needed and not accidentally buy too much.