lokijet - find out how tall he is as the rides are based on height, and also the types of rides/shows he is likely to enjoy most. YouTube has a wealth of videos of pretty much all the rides, shows and events to get an idea.
Do you have the dining plan? If so - 180 days in advance you need to book, especially the popular places.
Fast pass is 60 days in advance.
You will need to make a plan of action - which parks, which days. Google a crowd calculator and you can work it from there, and you can also see which days have Magic Hours (early entry or late finishes) - decide which parks on which days and then you can plan food and rides.
If you let us know his height and ride preferences we can help you know which rides are most likely to have the worst queues.
Offhand without that info:
Magic Kingdom - 7 Dwarves Mine Train, Space Mountain and either Mine Train or Splash Mountain (if he likes bigger rides) otherwise rides like Peter Pan have huge queues. Restaurants depends on what you like. DD adores Beauty and the Beast so be Our Guest evening was a must for us where she met the beast and we also went for breakfast at the Royal Table. The Winnie the Pooh restaurant, Crystal Palace, was always good food if you want a character meal.
Animal Kingdom - the safari, Everest and either the rapids (if he likes getting soaked) or Dinosaur. You could go for FP for the shows though you don't really need to ime. If doing a dining plan or character meal I recommend breakfast at Tusker House - if its early you get to enter the park before it opens.
Epcot - this has two tier FP so is trickier - you can have one top tier and two others. The top tier include Frozen Ever After Test Track and Soarin'. I'd recommend Test Track most. Lots of eating options here - the Japanese tapenyaki is great, though we did a princess meal her at Akershuh this visit.
Hollywood Studios - again two tier. Depending on height and ride preferences use your top tier for Rock n Roller or Toy Story Mania. The others for Tower of Terror , etc.
Our favourite restaurant here is 50s Prime Time diner.