4 segments per continent allowed except 6 for NA (you have 6 in Europe and 7 in Asia). Can buy 2 extra segments in Europe, though this is generally not cost effective; cannot buy extra segments in continent of origin. The 2 stopovers in continent of origin can be at either start or end of the trip, but you cannot leave the country of origin once you re-enter (with a few exceptions). AS flights cannot be included, OWE must be entirely on OW metal. Op-ups on AA codeshare simply don't happen, AA doesn't oversell (cannot under the terms of their codeshare), so it is only the CX flight code that is oversold and needs opups. Not sure what you want to do to correct the routing, it seems to be a poor fit to your travel desires and the fare rules.