При хорошем адвокате все дадут  А если у него гражданство немецкое, то может и социальщиком быть. ПМЖ навсегда конечно не дадут, даже через десять лет совместной жизни. Но до его смерти  дадут. И да, язык надо сдавать перед выездом и не важно где они поженятся.