Мама в гости из Украины на 3 месяца
Паспорт
Страховка
Деньги
Внятная цель приезда, место проживания и сроки возвращения
Паспорт и страховка понятно.
Деньги у меня были всегда наличными и на карте, просили показать раза 3, на 3 недели, конечно наличными не получится, возможно, действительно финансовое поручительмтво
Цель приезда, место проживания и сроки возвращения - в Вашем случае очень поможет e-mail на немецком о том, что Вы приглашаете маму в гости с такой-то по такую-то дату и жить она будет у Вас и ТД. Мой тогда ещё будущий муж писал мне для каждой поездки такой e-mаil и он обычно снимал все вопросы. Очень хорошо, если будет обратный билет. Если его не будет - тоже не страшно, просто человек должен внятно сказать, на сколько он приехал и этот срок не должен превышать 90 дней (если поездка первая).