Bis letztes Jahr ging es nicht, mit SAA von JNB nach Maun zu fliegen. es gibt zwar ein "open-Sky" zwischen Botswana und Südafrika, das wurde aber nicht eingehalten, und nur Air Botswana durfte bis auf JNB GABS von Maun und Kasane nach Südafrika fliegen.
Ich hab bisher immer SAA nach JNB gebucht und dann Air Botswana weiter. In Deinem Fall ist es aber recht einfach. Den Flug bis WDH kannst Du ja bei SAA buchen und dann mußt Du nur JNB nach FRA buchen.
Den Flug Maun JNB buchst Du bei Air Botswana im Internet.
Wenn Du dann in Maun eincheckst, kannst Du Dein Gepäck in Mun bis nach FRA aufgeben (musst u.U. der Air Botswana Mama am Checkk in sagen was sie auf das Gepäcktag schreiben muß - FRA SAA via JNB etc.) Das hat bei mir immer funktioniert, mein Gepäck ging noch nie in JNB verloren.
In JNB gehst Du dann nicht zur Einreise, sondern zum Transfercounter, und holst Dir Deine Bordkarte am SAA schalter ab. Hat bisher bei mir (und es waren diverse Male) funktioniert. Das einzige Problem das es geben könnte ist die Tatsache, daß Du auf 2 Tickets reist, und Air Botswana teilweise recht unzuverlässig ist, heißt auch mal Flüge verspätet oder ausfallen läßt. Bei knappen Anschlüßen wird das dann eng. Denn niemad bei SAA weiß von Dir und wartet. Aber das ist dann auch Air Botswana Problem. Vor 1,5 Jahren haben die mich dann auf den nächsten Tag gebucht.