In a word - no! BA Gold/OneWorld Emerald can access any OW member operated First or Business lounge as long as they are departing on a OW-operated flight same day.
I rather like the Qantas lounge in SIN, nice food offering.
(There is some nuance to that, which I am sure someone will be along to explain shortly)