You cannot buy BA lounge access from BA.
You can buy BA lounge access (indirectly) from QF. It is not a one-off access but annual access and is therefore not that cheap.
Yes, it does not make any sense, commercial or logical but with the logic of the flying industry this is precisely why we need FT.