I imported a Toyota Sienna about 12 years ago from a dealer in Vancouver, Canada to the Seattle area. The dealers in the Seattle area were charging a premium for this car and it pissed me off so I called a dealer in Vancouver on a wim. I told the Vancouver dealer I was from Seattle and he gave me the name of an importer in Seattle. The import expert cost me 700 and then I gave a good friend 100 bucks to swap out the odometer. And it was done and I saved about 3000 dollars. And yes the warranty was still good.
Also - in my banking career I did just a little international stuff with Canada. But I know a bunch of guys that did much more than me.
Last week I contacted the Botswana Transportation Ministry via the Botswana government web site with this same question. I'm not holding my breath for a reply. Per the web site there is a three country import (plus a few SA territories) agreement with SA, Namibia, and Botswana so technically they should all have the same regulations.