First, thank you both for the great responses.
I assume that I will get 2 MCO's from Cathay (one out bound and one return)? If so, the return I will give to BA in India. If AA issues me a boarding pass in New York, do I give the MCO to them? Will BA hassle me for it at LHR?
Thanks again.
-J S