According to South Africa's Department of Home Affairs, Brazilian passport holders are exempt from visas, whether in transit or for a stay of less than 90 days in South Africa. So yes, you should be able to get admitted through passport control, and leave the airport at your convenience.
There are several companies which market Jo'burg tours to people on ...
Note: Updated answer on 11 February 2017.
A South African consulate page in the US has this statement:
Travelers transiting through the following international airports are
exempted from/do not have to be in possession of transit visas, but
will be subjected to biometric capturing directly at the airport:
OR Tambo International;
Cape Town ...
SA Airlink can check baggage through to Dubai on Emirates. This of course means that it would be able to be checked all the way through to Pakistan as well. Just make sure when you check in at the Airlink counter that you inform the agent that you are connecting to an Emirates flight and provide them with your onward connection details.
You can pick up a ...
I've traveled through Johannesburg many times on international connections and have always checked my bag through without incident and have many friends and colleagues who have done the same without problems. That being said, Johannesburg airport did have a reputation for bagging pilfering.
If you want to re-check your bag in Johannesburg, you will need to ...
At your source port, you can ask for it NOT to be checked all the way through. Just be open and honest and state that you're concerned about its security.
Make sure you can exit transit in Johannesburg though (have the right visa etc). Because the security may well be outside the transit area, and you may need to go through customs to get to it.
From Wikitravel's Swaziland article:
Most public transport bus services arrive in Mbabane or Manzini.
Smaller bus lines, or minibuses generally provide service to
Johannesburg, Durban or Cape Town in South Africa as well as Maputo in
Larger buses usually travel within the country and some stop at border
crossings, where passengers ...
If you can purchase all three flights as one ticket, your luggage will definitely be checked all the way to Auckland, and you will most probably get all your boarding passes at JNB. If you don't, you can pick them up at transfer desks along the way in Abu Dhabi or Sydney; you will definitely not need to go through Immigration or Customs at any point along ...
Also will the gate agents in my connecting flight before SA know I am not allowed in the country and prevent me from boarding?
No they will not, as South Africa doesn't do advance passenger screening.
Unlike most countries, South Africa does perform "border" control for transit passengers, but as you're not trying to entering the country, not much if ...
As stated by Timatic, the database used by airlines:
TWOV (Transit Without Visa): Holders of onward tickets transiting Cape
Town (CPT), Johannesburg (JNB), Lanseria (HLA) or Durban
So no, you do not need a visa.
Yes it will, because your flight (although a code share) is flown by one carrier Etihad - I am also willing to bet it has a 4 digit flight number.
Once you arrive in Abu Dhabi you will spend time at the transit lounge and board your next flight.
At check-in, you will definitely be given two boarding passes Johannesburg - Abu Dhabi, Abu Dhabi - Sydney; and ...