Hallo,
die deutsche Botschaft in Rabat hat auf ihrer Homepage alle Informationen bezgl Beantragung eines Schengen-Visa.
Auf alle Fälle solltest du dir die Mühe machen selbst nach Marrakesh zu kommen, denn selbst wenn alle Dokumente für die Visabeantragung vollständig vorhanden sind, gibt es keine Garantie auf Bewilligung.
Eine Verpflichtungserklärung kann nur jemand aussprechen, der in Deutschland einer geregelten Arbeit nachgeht und min. 1.300 € mtl. verdient. Die Auslandsreisekrankenversicherung kann man in div. Büros in unmittelbarer Nähe der deutschen Botschaft erhalten (350 DH für 6 Monate).
Robert