You have a few problems and some odd (imo) routings.
First, begin this on the phone. All the cto will do is call the rtw desk and do what you can do at home. The process is loosely you call the rtw, wait several days for tariffs to return a price, and go and get it ticketed. Also, I might suggest going through BA. A reliable source has said that they are quite a bit easier to deal with than AA, and AA has been a nightmare for me.
Codeshares are not allowed. Doesnt matter if it is a codeshare for another OW airline. Book it in that airlines code.
I might be wrong, but I think Europe is only 4 segments max. In this case, I wouldnt take IB, I would take BA to London. BA intraeurope business class isnt very good anyway.
Dubai is in the middle east. Cairo is in the middle east. You can only do one middle east run, so you will need to drop one.
Use CX from HKG to SYD if you can make a flight fit.
You need to do some serious open heart surgery on your itinerary, especially your dates. At your last stop, all segments terminate. For instance if you went oHKG-oNRT-HKG-oSIN-HKG-SYD, where the o is a stop, you will be hit with an extra segment fee because in Singapore you lose any unused segments. So they charge for the SIN-HKG. If you went HKG-oNRT-HKG-oSIN-oHKG-SYD you wouldnt be hit. I didnt look if you have any others like that, but you need to look. Mmmm...I see in Sydney you have the same problem.
Assuming that they will allow this itinerary, you will be charged at least $2000 more because of the routing problems.
Times and planes arent important, where dates and routes are.
I am in a hurry to get off the computer, but redo it and repost the new itinerary (please w/o the other info). Unless, of course, you dont mind the additional charges. I suppose I just assume not. Also, if you are milage running, you can do a na, eu, au, ai, na run and bank more miles.
Good luck...