Hi Hilary
That is correct - you may only take 5000 rand into the country.
As for those possible floods you mention, we do keep a careful eye on all our destinations, so if anything happens that will affect your holiday we will be in touch with you straight away.
Kind regards,
Olly, your editor