Genau weiß ich es nicht, aber andere können mich dann ja korrigieren:
• Mit einem Visum für Italien darf er nach Deutschland, wenn das auf dem Visum draufsteht. Wenn draufsteht, dass es nur für Itelien gilt, darf er damit nicht nach Deutschland.
• Wenn er mit dem Visum nach Deutschland darf, könnt Ihr es einfach versuchen: Er muss Deutsch lernen, das A1-Zertifikat (das ist die leichteste Prüfung) bestehen. Damit geht Ihr zur Ausländerbehörde und fragt einfach, ob sie eine Aufenthaltserlaubnis ohne "passendes" Visum geben. Anschließend fährt er sowieso nach Italien zurück zu seinem Kurs.
• Arbeiten darf er mit dem Visum in Deutschland nicht. Wenn Ihr allerdings eine
FZF bekommt, darf er in Deutschland unbeschränkt arbeiten, also angestellt oder selbständig.
• Wenn er mit dem Visum nicht nach Deutschland darf oder die Ausländerbehörde die
AE ohne "passendes" Visum ablehnt, muss er ein Visum zur
FZF beantragen. Das müsste er in Libyen machen, ich glaube nicht, dass das Visum für Italien (Fortbildungen) ausreicht, dass die deutsche Botschaft in Rom zuständig ist. Versuchen kann er es dort auch.
Es gibt wohl noch andere Möglichkeiten, z.B. dass Du vorübergehende nach Italien umziehst, Ihr dort zusammen lebt (er würde eine Aufenthaltskarte bekommen), dann dürft Ihr zusammen auch nach Deutschland einreisen, auch ohne Sprachzertifikat. Aber ob solche Möglichkeiten in Betracht kommen, hängt von Deiner Situation ab.
Und: Keine Angst vor einem FZF-Visumantrag. Es kann Probleme geben, es kann nervig sein, aber es gibt auch ganz viele Verfahren, die in zwei Wochen fertig sind. Davon hörst Du nur nichts, weil (fast) niemand darüber groß was schreibt.