The codeshare thing is interesting, because they were absolutely firm on no codesharing on the ticket when I bought mine. Maybe a recent change or something that is only enforced by certain agents?
The same with the segment restriction. I can say that AA will absolutely charge. They nailed me on one or two, also for HKG, actually. I didnt want to stay in HKG, and I didnt enjoy my stay there much. I wanted to go to either Bombay, Surabaya, or Singapore (to go to Malaysia). In retrospect, I should have paid the segment fee because the amount I spent in HKG and the fee would not have been terribly different than going to Indonesia or Malaysia for a week.
S4N, you will find that your fare is going to directly depend on who is in tariffs that day, and how much coffee they have had. I have seen in the past, though, that AA is generally a lot more strict on the rules than others have said that BA is. The only thing I "got away with" was two transcontinental sectors in the US, but it was probably also because it was part of a ticket change and they jacked up my ticket badly enough that my number of transcons was the least of their concerns. Otherwise, they nailed me for *everything* they possibly could. When I get back, I will write a detailed account of my dealings with AA and how much hell I went through. The RTW people are fine, but they are nothing more than a gobetween for you and tariffs. Its tariffs you need to worry about. I had to yell at tariffs in JFK and quote all the rules for them because they wanted $6000 additional from me. It was a pathetic little crowning achievement to first actually talk to tariffs as a pax, and second to actually have them admit that they were very wrong and very sorry. Its the little things in life that do it for me...