I can’t help you with your son, but overall, unless forced to, taking a US carrier to Asia, at least as a guy, is PURE STUPIDITY.
Spok-u r FUNNY!
Taking a US carrier to Europe is pure stupidity. British Airways, Air France, and Luftansa, plus, possibly, some others have a really great coach plus service that costs about 70% more than coach, gives much more leg room, and a seat that’s pretty much the equivalent of domestic US first class. Really well worth the money.