Д. п. - Марии.
Междометие «о» не отделяется запятой от последующего слова в сочетаниях с обращениями, словами «да» и «нет», а также в сочетаниях «о господи», «о черт», если оно не выделяется интонационно. При интонационном выделении запятая ставится. См. подробнее в «Справочнике по пунктуации».
Союз — ли. Сложноподчиненные предложения с придаточным изъяснительным с союзом ли упоминаются в учебных пособиях, см. «Русский язык: краткий теоретический курс для школьников» Е. И. Литневской.
Слово один несет в себе значение неопределенности (см., например, словарную статью один4 в «Большом универсальном словаре русского языка»), что заставляет понимать имена собственные как пояснения к этому слову и выделять их знаками препинания: ...рассказала одна из жительниц, Лилия; ...добавила еще одна жительница, Гульнара.
Какие-либо знаки перед именем собственным не нужны.
Пунктуация зависит от контекста. Так, в специальных текстах при цифровом обозначении числительного ставить тире не принято.
Вот что об этом сказано в «Правилах русской орфографии и пунктуации» под ред. В. В. Лопатина: «Рядом стоящие имена собственные и нарицательные могут выполнять разные функции в зависимости от выражаемого значения. Например, в предложении Вошла его сестра Маша приложением является сестра; будучи логически выделенным, слово сестра может стать определяемым и тогда собственное имя Маша приобретает функцию уточняющего приложения и обособляется: Вошла его сестра, Маша».
Корректно: 1-я вице-мисс.
Слово немец образовано от древней праславянской основы *nemъ, к которой восходит и прилагательное немой. В древнерусском языке немъ, немый означало не только 'лишенный способности говорить', но и 'говорящий непонятно, неясно'. Немцами поэтому на Руси сначала называли всех иностранцев (т. е. всех, кто говорил на непонятном языке), затем – только европейцев. В словаре Даля указано: немец – не говорящий по-русски, всякий иностранец с запада, европеец (азиаты – бусурмане); в частности же, германец.
Со временем значение слова немец еще более сузилось и стало обозначать только жителя Германии, представителя немецкого народа. Таково и современное значение этого слова. Слово германцы тоже входит в состав современного русского литературного языка, однако употребляется в значении 'древние племена, населявшие центральную, западную и юго-западную Европу; люди, принадлежащие к этим племенам'. Значение слова германцы 'немцы' устарело.