Question 1:
www.expertflyer.com
Option 3: AA Y? Ugh! Paid for booze on an 11hr flight? Screw that. Unless it's a BA operated codeshare?
Depends how much money you have. If you're not concerned about a E600 saving on MFU vs. paid J, maybe you're not concerned about the paid J price in which case I'd definitely do that...