Что вы вкладываете в понятие "гостевая" виза? Если это просто встреча с другом, то это обычная тип С - она выдается по разным поводам, от лечения до посещения захоронений и туризма.
Друг сам должен оформлять визу в Германию, если собирается к вам в гости.
Если друг из России, добро пожаловать на сайт
https://germania.diplo.de/ru-ru/service/05-VisaEinreiseТам есть вся информация. Процесс не кропотливый, просто собирается необходимый пакет документов, оплачивается сбор и подается на визу лично заявителем. Всё.