Я пару раз делал свифтовые переводы, но особо не парился - приходил в банк, говорил, что мне нужно и всё.
Единственно, нужно знать точный код банка твоего немца в системе S.W.I.F.T. и номер счёта, конечно.
Самому счёта в банке иметь не обязательно.
Если немец не знает кода своего банка (а он скорее всего не знает), посмотреть можно тут -
https://www.theswiftcodes.com/germany/