Are you not going to be a bit lost in Hazyview without a car?
If you are on a single ticket, there is no issue about collecting luggage. You simply check it through in Cape Town.
Try and make it 3 nights.
2 nights will give you 1 full day + 2 days mainly travelling wih a few hours of game viewing
Of those 3, i would chose Amakhala. They have a lot of different types of accommodation in different price brackets.
<< 2. There are no cheap cars, motorcycles or bicycles in South Africa. I am really not sure why.
<< 3. The police seem to target certain frequently used roads...
Limpopo Province has the highest incidence of malaria in the country. The far north of KwaZulu-Natal, north of Jozini is the other area that is high risk.
Some of the hostels allow camping.
Do you have a driving license? If, yes, and there are two or more of you, it will probably be cheaper to hire a small car and get to all the campsites. Baz Bus ...
In general, the more South you are in Kruger, the less malaria risk there is.
Durban is probably the easiest to fly in to.
Drive to Sani Pass. Spend a night at the top of the pass. I found the food quite dire at the hotel at the top, but...