Jarrod,
I go back to SA every year, and am going back this summer again. In the last 4 years I've been back 5 times. I know Jo'burg airport quite well, and have spent quite a bit of time in the city. So I'll try give you the best advice I can! Having come from Africa myself, I'd advise that you don't try go around the city on your own. Make sure you go with a local guide that knows the area so as not to get yourself in a situation that you don't want to be! If you do this, you should be absolutely fine, and have a good time.
At the airport, one thing I would advise, that has been mentioned before, is that you try and fit all your gear into 1 bag if possible. I find the baggage information desk at JHB airport usless, so the fewer checked bags you have the better! I don't believe that they can't tell you what you need to know and help you, I believe it's just that they are often lazy, and their service can be pretty shocking at times. Last year when I went, I took a compound in a hard case sepperate to my gear bag. The bowcase never came thru on the belt, so I went to the desk, and the guy said that he couldn't even tell me if the bag left my connection, let alone whether it was in SA or not!
Needless to say, I started to loose my sense of humour pretty quick, and he suddenly received the ability to do his job properly, and found it! So, if you can fit all your gear into one bag, that is what I believe to be best! Obviously, if you are taking 2 bows along, it's better to have them seperate incase one does get lost or damaged. I only take one bow, and from my experience, I prefer to have everything in 1 bag that is less likely to get lost. It also makes it easier for you to move around, and watch all your gear if you only have 1 bag.
So to sum it up, I think if you use common sense, and stay in a group, you should be fine and have a great trip! I think that's all I can think of. If there's anything else I think of, I'll chime in and let you know. I hope you have a great, successful trip! Shoot straight!
Nigel
:D