Without doubt a Toyota. If the Rav gives you the range you want for its tank capacity and fits all other aspects then it is a good choice. As for the means of payment I cannot comment specifically locally but if you want or need a warranty, either manufacturer or extended, you'll probably need to go through the main dealer. Make sure you don't buy a second hand vehicle that's been imported from the SA coast. That used to be a means of laundering cars with rust problems. Your biggest danger of traveling with cash is that you'll get killed for it and that would be more likely to happen in transit perhaps through JNB or indeed as soon as anyone knows you'll come back tomorrow with the cash. For that timely warning I claim a crate of long life alcohol free beer please.