Hallo Thomas,
zu 1. zB ca. 30km nach Maputo an der EN1 in Marracuene gibt es das \"Rogers\", Camping / auch Chalets.
Praia do Bilene (über Stichstraße, ca. 35km), dort Complexo Palmerias (schön bei 1-2 Nächten).
Die Fahrtzeit von Maputo bis Inhambane (nonstop) beträgt min. 7-8 Stunden!
zu 2. Ponta da Barra: Palm Grove Lodge (Chalets f. Selbstversorger), Barra Lodge (mit \"BunkHouses\" = Mehrbettzimmer) Tofo: Fatimas Nest (Backpacker), Bamboozi Backpacker, Alabatroz. Tofo ist auf guter Teer-/Erdstraße zu erreichen
zu 3. Fahrzeit nach Vilanculos ab Maxixe min. 4-5 Stunden. Vilanculos ist sehr \"trubelig\", Inhassoro dagegen ruhig und \"zeitlos\", Deshalb event. besser bis Inhassoro fahren, von da ist der Transfer zu den Bazaruto-Islands günstiger, als Übernachtung bietet sich dort das Hotel Seta an (Camping/Zimmer/schöner Badestrand), sichere Parkmöglichkeiten. Hotel Seta vermittelt auch Transfers nach Bazaruto, vielleicht finden sich in der Anlage Leute die ein Boot mitchartern, das hat den Vorteil man ist zeitunabhängig und man kommt (relativ) preisgünstig hin. Allerdings kann die Überfahrt auch mal schnell auf den anderen Tag verschoben werden, wenn der Ozean sehr unruhig ist.
zu 4. Vilanculos Campsite (sicheres parken), Zombie Cucumber (Backpacker), The Smugglers (Backpackers), der Ausflug nach Bazaruto ist nicht billig, zumal man dort schlecht übernachten kann, da alle dortigen Anlagen Luxus-Ressorts sind. Also bleibt \"nur\" ein Tagesausflug. Deshalb event. Bootscharter in Betracht ziehen um \"früh\" loszukommen... Vorsicht, \"Speedboot\" heißt bei Einheimischen die Dhau mit Motor... also nach einem \"richtigen\" Schnellboot suchen...
Das Zeitbudget von 7-8 Tagen für alles halte ich für knapp, ist jedoch machbar.