Kory,
OK, a real quick daily schedule might be as follows. I guessed no parks on arrival day, since you did not indicate what days were your 7 park days.
- June 11 - Magic Kingdom
- June 12 - Hollywood Studios
- June 13 - Magic Kingdom
- June 14 - Animal Kingdom
- June 15 - Epcot
- June 16 - Magic Kingdom
- June 17 - Park of Choice
I did not start you off park hopping. I think of that as best serving the need to change venues for dinner, let me know if you want to change parks more often. If you are there with younger kids you will want to avoid park hopping too much, but with older ones you will want to do it more.
As for food, many of your ideas are park based restaurants, so when to dine at them will be obvious. But for Chef Mickey's, I suggest dining there on a Magic Kingdom day (I prefer breakfast, but dinner is great as well).
Write me back if you like this park breakdown, and I can recommend the when and where of the meals. Also, if you need more suggestions, let me know table/counter, and what days/parks.
Have a magical (and delicious) vacation!