Originally Posted by
HoneymoonFlyer
To answer the question - once the companion vouchers are in your BA account they are yours BUT the rule is that you need a BA Amex (either blue or black) to spend the requisite surcharges on. I.e you need to use your BA Amex to redeem your voucher, so afraid you can’t cancel BA Amex altogether and still use your voucher.
In practice, you can use ANY Amex in anyone's name.