Originally Posted by
tsfca
3. BA only would cover everything but is difficult to accrue miles/status (esp in economy) and redeem flights?
You shouldn't have any worries on that account - 1500 TP will get you gold (the top award) with BA. Your six business TATL flights would net you 1440 of these.
A BA Amex card will get you a 2 for 1 voucher to use with your miles - you'll easily accrue enough to get a first class return to the USA each year (for two) with plenty left to MFU quite a few of your economy trips too. There's usually lots of availability with miles within Europe and to the USA, but other longhaul destinations can be a bit harder.