Visum Argentinier in Deutschand

Hallo,

mein Name ist Nina. Ich habe folgendes Problem: mein Freund ist Argentinier. Er hat ein dauerhaftes Visum für Spanien, weil er dort schon mehr als 5 Jahre lebt. Dort haben wir uns auch kennen gelernt und zusammen gelebt.
Nun möchte er nach Deutschland kommen. Wir würden auch gern heiraten. Braucht er trotz seines Visums für Spanien noch ein extra Visum für Deutschland? Spanien gehört doch zu den „Schengen-Staaten“, oder? Wo beantragen wir das Visum ggf?
Würde er mit einer Heirat eine Arbeitserlaubnis kriegen? Oder ist es auch unbedingt notwendig einen Integrationskurs zu machen? Deutsch lernt er bereits. Ein Arbeitsangebot hat er auch schon.
Wo würde ein Kurs stattfinden?
Ich danke für jede Hilfe, weil ich im Moment nicht weiß, wo wir anfangen sollen!

Liebe Grüße
Nina