If you want to be really serious about the food this pond can supply, I think you would look at trout, tilapia, catfish. I don't know if tilapia are allowed in your state, I don't think they are. The other types of fish besides these will certainly give you meals, but is harder to push the envelope to achieve the number of meals. Trout you will have to shell out bucks every fall to stock, but by springtime you can get a lot of poundage in the freezer before they would die off late spring. Catfish grow fast, but is that a fish you can eat? I started a thread years ago about what owners get back from there ponds, I will try to relocate that later. I have recently come across a few places around here that are growing LMB for food production, and it looks impressive. They are pellet trained, and they mostly buy fry to stock, and then harvest all by netting and then start over again. That is something else for you to look into. Can you seine (net) the whole pond and harvest. It gives a lot more options if you can. Also, could you drain it easily, it's another similar to seining. Your goals are similar to mine as for food production. It isn't going to be easy, and may not give you the amounts you are initially thinking, unless you really get serious. You may need to start over completely to achieve your goals, but that's Ok if you get what you want/need. Meanwhile, use what you have to start experimenting and learn.
Edit:
Found the thread. Here is a link.
http://forums.pondboss.com/ubbthreads.php?ubb=showflat&Number=362400&page=1