Ответы справочной службы
Правильно: вид на жительство (ВНЖ) в Российской Федерации, Республике Болгария и т. п.
Названия жителей тех или иных стран могут образовываться при помощи разных суффиксов, например: Англия — англичане, Конго — конголезцы, Чехия — чехи, Армения — армяне, Польша — поляки и т. п.
Верно: ...в Республике Болгарии. Также см. вопрос 205895.
Справочники
§ 67. В соответствии с общим правилом (см. § 33), написание букв на месте безударных гласных в окончаниях устанавливается путем проверки формами слов с тем же окончанием (того же типа склонения), в которых проверяемый гласный находится под ударением, напр.: о´зеро, колен´о, по´ле, полоте´нце (окно´, долото´, лицо´, ружьё); ча´ши, ко´ни (столы´, пни); кни´ге, о кни´ге (руке´, о руке´); сту´
...на линии; станция — к станции, на станции; Болгария...
§ 169. В географических и административно-территориальных названиях — названиях материков, морей, озер, рек, возвышенностей, гор, стран, краев, областей, населенных пунктов, улиц и т. п. — с прописной буквы пишутся все слова, кроме родовых понятий (остров, море, гора, область, провинция, улица, площадь и т. п.), служебных слов, а также слов года, лет, напр.: Альпы, Америка, Европа, Болгария, Новая Зеландия, Северная Америка, Центральная Азия; Южный полюс, Северное полушарие;
....: Альпы, Америка, Европа, Болгария, Новая Зеландия...
§ 92. С прописной буквы пишется первое слово текста, а также первое слово после точки, многоточия, вопросительного и восклицательного знаков, заканчивающих предложение. Примечание 1. Обычно пишется с прописной буквы первое слово каждой строки в стихотворениях независимо от наличия или отсутствия знака препинания в конце предшествующей строки. Примечание 2. После многоточия, не заканчивающего предложения, а обозначающего перерыв в речи, первое слово пишется со строчной ...
...Китайская Народная Республика, Народная Республика Болгария...