Last time I did mine I just needed my ID and proof of residence. They did the other stuff there. You may need to take some photos with you for the temporary license however.
I did mine just the other day. You have to make a booking online, as they don’t take walk-ins. Your best bet is to look at the website between 8-9am. I did struggle to get a time slot at the license department I wanted. If your in jhb area, the time slots for bookings Come out on Tuesdays.
You also only need to take fotos with for a tempory ID.
Mainly the vibe and/or attitude and how busy it may be. Even though it’s night school there’s one day a week that’s daytime and apart from that, I heard the night school is crazy popular so it’s not like it’s gonna be dead just because it’s after hours. I’ve done and gotten used to pretty much everything else here except obviously this …
I am sure you are gonna enjoy it immensely, just go the first day with no expectations, be at least 15mins early incase traffic or getting lost on campus