I'm having a bit of trouble following this, since the OP will have a transit visa in hand. Those typically allow leaving the airport during the stated period of time on the visa (2 days, 3 days, etc). It seems that most of the information mentioned would be for someone on TWOV, in which case they can not leave the airside terminal. Unless South Africa is a complete exception to the general rule on transit visas?