Yes the BA companion tickets are for full fare Y or biz/first. Got my benefits package in the mail the other day. Its pretty sweet, especially considering that theres no annual fee. In my mind this card is a real contender to the Amex Plat, with one caveat - lounge access.
If Merrill offered a version of this card with access to One World lounges around the world, I would easily pay a yearly fee.
Merrill, MBNA, are you listening??