Если не хотите продлевать ВНЖ каждые 2-3 года, можно получить постоянный вид на жительство (ПМЖ, Niederlassungserlaubnis), который действует 10 лет или бессрочно и не привязан к работодателю. В остальном права и обязанности не отличаются от ВНЖ. Получать тоже в АБХ.
Прожить с ВНЖ не менее 3х лет (для "голубой карты" - 2х лет). В стаж проживания не засчитывается, когда жили в Германии по туристической, медицинской, учебной (студенческой!), Au-Pair (babysitter), волонтерской и других визах. Из стажа проживания не вычитаются краткосрочные туристические поездки в другие страны.
Сертификат экзамена по немецкому языку не ниже среднего уровня B1 (для "голубой карты" достаточно даже самого начального уровня A1). Справка о посещении языковых курсов не подойдет, нужно именно сдавать экзамен. Подойдет любой сертификат: Goethe, Telc, TestDAF, DSH, TestAs, OSD. Для АБХ подойдет любой из этих тестов, но для некоторой учебы или работы нужны только конкретные тесты, узнавайте о требованиях в своем университете или у работодателя. Если любой тест, то когда будете получать предыдущие ВНЖ / ПМЖ, спросите в АБХ о курсах немецкого языка и языковых экзаменах - возможно, вам бесплатно дадут направление. Если нет, то учеба на языковых курсах стоит примерно 300-500 € за половинку каждой ступени, а экзамен примерно 200 €. Экзамены в Goethe и TestDAF достаточно сложные - надо действительно хорошо знать язык и усиленно готовиться, докапываются даже до мелких ошибок. Самый простой экзамен по немецкому - на языковых курсах VHS, экзамен называется "Deutsch-Test für Zuwanderer (DTZ) Telc", язык всё равно надо знать, но на мелкие ошибки закрывают глаза.
Сертификат теста на гражданство (Einbürgerungstest), то есть знать культуру, историю, политическую систему и базовые ценности Германии. Всему этому учат на интеграционных курсах, но можно подготовиться и самостоятельно. Также спросите бесплатное направление в АБХ. Если нет, то курсы стоят 200-300 €, экзамен бесплатный. Экзамен достаточно простой: если знать немецкий язык, то образованный человек сдаст этот экзамен даже без подготовки. Вопросы типа "сколько федеральных земель в Германии" (16), "какое животное изображено на гербе Германии" (орел), "как зовут нынешнего президента Германии" (Франк-Вальтер Штайнмайер), "как зовут нынешнего канцлера Германии" (в 2020 году - Ангела Меркель, в 2022 году - Олаф Шольц, в 2025 - Фридрих Мерц) и т.д.
Update: с 2024 года получать ПМЖ имеет смысл только при проживании от 3 до 5 лет. Меньше 3х лет - только ВНЖ. А больше 5 лет - уже проще получить немецкое гражданство, фактически требования те же самые, а плюсов больше.