no, as long as you have a passport
no
what are the requirements for south african passport holders visiting mauritius
Hope not
No just your passport.
Yes they do.
yes they do need visa
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 you can, but you also need a visa if you try to enter Mexico with a South African passport. Greencards are not recognized as a traveling ID or document.
If he is travelling on a south African passport he will require a Schengen Visa if visiting Holland or Germany. He will require a separate visa from for the UK if he wanted to visit there as well.
Yes
no you dont
No, a South African citizen does not need a visa to visit Dublin or anywhere else in Ireland. If you are travelling via the UK (even in transit) I think that you now need a visa. (Not for Ireland but for the UK.) Worth checking out prior to travel just to be sure!
You need a passport to enter any country, that's why you have passport control at airports.