Sounds great but I would make one item like home made dried beans, one day ham and bean soup, next refried beans, BBQ beans, beans and rice. Just a FYI are super easy to make and freeze great for future days.
I like your menu, lots of variety but just making a protein like beans will save more money.