It is a challenge, dear, but not impossible (esp. if you only have one, I traveled with a couple of kids under the age of two

, & with three, ages 3,2,1 - fun!!!

).
Here, in a list form, what i would pack:
1. plenty of clothes to change into - spills & soaked diapers are guaranteed during any, but esp. a long trip like yours. Diapers, i'm sure you won't forget.
2. food!!! - don't rely on the meals from the airline, even if you have them arranged. Stock up on crackers, apples, or whatever your little guy loves - & remember, you'll need a bit more that for the same time period at home. In general, i'm pro health foods, but if you do allow any sugary or processed foods or drinks in your child's diet, remember, those charge your kid up (a lot more than you'd want him to be charged) & then leave them drained, so i always recommend whole wheat, no-sugar stuff. But of course, you can't experiment too much on a trip like this & have to stick with what he's used to. Water & juices you can usually get on the plane (if it's not a budget airline - if it is, some extra cash to get some).
3. Toys - the stuff you usually like, but just a couple.
4. If your little one enjoys books or LR, by all means, bring lots of those &/or your laptop.
5. Humility - you will need to accept and/or ask for help - from stewardesses, other passengers, etc. There is nothing wrong with that, you're caring the most precious cargo! YOu'll need help with the stroller, getting your "little

"diaper bag (make sure your documents & money are securely on you!), etc. As soon as you get on the plane, ask attendants and passengers next to you if they'll be willing to change places to give you an extra seat. For take-off & landing you'll hold your baby, but during a flight, for feeding, rest, play, there's nothing better than an extra seat! Don't forget to reserve seats with lots of space in front when checking in!
Be prepared, you'll probably spend a good amount of time running up & down the aisle, they have to get some move around time. Make friends with attendants & they'll probably let your little one explore the many knobs & counters in their back area.
6. Flexibility - don't be too frigid about the schedule - if it's nap time & he's fussy, definitely let him rest, but if he's happy doing something & it's nap time, by all means, let him play, he'll catch up on his sleep later (of course if he's sleeping when it's "official" wake up time, you let him sleep!) Hearing how long you'll have to travel, you'll probably change time zones, so schedule will have to be worked out then, anyway.
It's actually not too bad, dear. Relax & enjoy your time with your little one, you probably don;t get too much time to only be with your little treasure. It's actually a treat to have that special one-on-one time (even if it comes with a little extra work

)
YOu're welcome to drop me a line if you have more questions.
HAve a good trip.
PS i've got to run, but if i remember anything essential, i'll try to add it later