Just a head's up: Space 220 Lounge is hard to get. Space 220 table service is a little easier, but still high in demand. If you want either, then book these as soon as you are eligible.
If you want to make an evening of it, Hoop de Doo might be fun. It is a dinner show, and very interactive. On top of that, you can have fun touring Fort Wilderness perhaps. The Tri-Cricle-D ranch is open until 5pm.
I highly suggest T-Rex. The food itself is fine, but not exciting for adults. They strongly cater to kids though, as long as the children are cool with dinos. (Some small children might be afraid of a large roaring dino.) The atmosphere is great fun. If you arrive early, there is a fossil search area where the boys can dig for fossils in the sand, and a dino-themed gift shop. It is located in Disney Springs, so again more of something to do on a non-park day.
One thing to keep in mind is that between the parks and the busy character meals, that can be a LOT of hectic stimulation if you try to do that every day. character meals are fun, but they are not relaxing or quiet. They are very busy between getting up to get your food, and trying to be available for characters and all the music and dancing. Everyone of all ages in our family likes some quieter meals at WDW, as a chance to just chill and eat.
Generally, it is easy/easiest to eat at your home resort, or in the case of CR, you should have a fairly easy time getting to any dining on the monorail loop. Most hotel QS have basics like pizza and burgers. so there is not a huge reason to take multiple buses just to visit another hotel food court. (One of the slightly more fun ones though is the one at Art of Animation.) It can be fun to take the monorail to Poly or GS for variety (and those are pretty easy if you get sick of CR's quick serve.) If you want a character breakfast, 'Ohana at Poly is one to consider. If you are staying at CR- and you plan to take an afternoon break- going all the way to the World showcase from CR takes a long time, especially if it happens to rain.
In the morning, time=$. We tend to just grab something at the food court of our hotel. If lunch will also be a QS in the park you are visiting, I suggest letting the boys choose. In HS, maybe the Start Wars areas or the Toy Story QS. In MK, options are somewhat limited. In Epcot, Connections is centrally located and pretty decent for American food, but the WS has many options based on which cuisine you enjoy. If you want a quiet spot and like Japanese food, try the Japan quick serve. For pizza try table serve at Via Napoli. If you want a character meal, consider the one in the Land, but the food isn't all that great. It is neat how it rotates though.
Ultimately, I suggest asking the boys what appeals to them, with some limits on location each day. (like choosing Epcot on your Epcot day.)