We'll be arriving in Johannesburg from Sydney and connecting to Cape Town with BA.
Does anyone know
a) can we access JNB BA lounges at arrival or are we forced to go to customs after landing?
b) what are the Oneworld lounge options for domestic passengers? We are emerald&sapphire.