Hi Angela! Advance Dining Reservations can be made up to 180 days prior to your arrival date at a Walt Disney World Resort, or 180 days prior to the date you wish to dine if staying off-site.
Disney Dining Reservations can be made by clicking the link, or calling 407-WDW-DINE(407-939-3463).
The restaurants I think your boys will love are:
The Crystal Palace in the Magic Kingdom for a character meal with Winnie-the-Pooh and friends.
Rainforest Cafe at Disney's Animal Kingdom offers a very "wild" dining experience.
Sci-Fi Dine-In Theater at Disney's Hollywood Studios, where you can eat in a car under the stars while watching funny clips from old Sci-Fi movies- and the servers wear roller skates!
Coral Reef Restaurant at Epcot where over 4,000 sea creatures swim around you while you dine. Outside of the parks, my family always enjoys eating at the
Whispering Canyon Cafe, located in Disney's Wilderness Lodge. It's such a fun and crazy restaurant with delicious food -and be sure to ask for some Ketchup to see what happens!
I hope you find this helpful and that you enjoy many delicious dining experiences on your Walt Disney World vacation. Please come back and ask me any more questions you may have.
Kristen