Definitely, if you are only doing a short stop over i.e. 72 hours it is possible to get a short term visit visa if you fly via Emirates (Jhb or CT) to Dubai.
If you intend to stay longer you can arrange one through a travel agent or have it sponsored by the hotel that you will be staying at.
If you intend to visit and look for work I suggest that you get a visa through the UAE consulate in Pretoria, at the same time have your educational qualifications attested as you will need present them to the Department of Labour in order to secure a Labour Card once you have found a suitable employer.
No you do not, unless it's for longer than just a visit.
yes
Yes,you do need a visa.
its depend, does the south African has a Swiss citizenship? If yes he does not need a visa for any European country..
Hope not
Yes South African passport holders require a visa. You cannot get an Electronic Travel Authority (ETA). You must apply in person at your nearest embassy.
yes
Yes, a visa is required.
Yes,you do need a visa.
Does a Mongolian citizen need a Dubai visa??
Yes, although he would still have to get a visit visa from the South African consulate in Dubai (Bur Dubai)
yes they do need visa
its depend, does the south African has a Swiss citizenship? If yes he does not need a visa for any European country..
Yes
Yes
yes
Yes. A UK visa is not a valid Dubai visa
Hope not