Дефис нужен в обоих случаях.
Верно: А если что и заподозрит, скажу, что мама стала настоящей вьетнамкой, потому что долго жила во Вьетнаме.
Согласны, следует писать через дефис.
Пунктуация верна.
Написание этого слова можно назвать закрепившимся, и определяется оно по словарю.
П р а в и л о. Сочетание нн пишется в словах на -ник, -ниц(а), имеющих однокоренное отыменное прилагательное с нн в суффиксе, напр., молитвенник, или однокоренное причастие или прилагательное от глагола сов. вида с той же приставкой, напр., посланник, утопленник, изгнанник, и в словах с корнем (основой) на н, напр., поленница (от полено), мошенник. Одиночное н пишется в словах, имеющих однокоренное прилагательное с одиночным н в суффиксе, напр., багряница, власяница.
И с к л ю ч е н и я: ослинник «растение» (хотя ослиный), багрянник (хотя багряный), ставленник (хотя ставленый), постриженик (хотя постриженный), выученик (хотя выученный), ветренник «птица», ветреник, ветреница (при однокоренных ветреный и безветренный), роженица (при однокоренных роженый и новорожденный), дьяконица (хотя основа на н), дальтоник (хотя от Дальтон с основой на н).
Примечание. Не подпадают под данную формулировку 1) слова предшественник(ница), путешественник(ница), не имеющие ни однокоренных прилагательных на -н(н)ый, ни корня на н, 2) слово труженик(ница), не имеющее однокоренного и «одновидового» прилагательного на -н(н)ый, 3) слова на -ница, не имеющие однокоренных прилагательных с н или нн, их отличительной чертой является то, что они не имеют однокоренного существительного мужского рода на -ник: вопленица, гусеница, заусеница, плащаница, свояченица, паляница (хлеб), поленица (богатырь).
Слово кофе пришло к нам во времена Петра I вместе с самим напитком. Как это часто бывает с новыми словами, у него было поначалу несколько вариантов написания и произношения, и со временем наиболее употребительными стали формы кофий и кофей, возникшие под влиянием слова чай (выпить кофея как выпить чая). Эти формы, разумеется, были мужского рода (кстати, в русском языке и сейчас есть слово кофеёк мужского рода). Под их влиянием и слово кофе приобрело мужской род.
Другое дело, что в отличие от слов кофий и кофей существительное кофе несклоняемое. Вы правы: несклоняемые неодушевленные существительные иноязычного происхождения, оканчивающиеся на гласную, в русском языке в подавляющем большинстве случаев относятся к среднему роду, исключения единичны. Поэтому кофе и стремится стать существительным среднего рода. И это нормальный языковой процесс, в истории русского языка есть много примеров того, как слова меняли родовую принадлежность, достаточно назвать хотя бы слово метро, которое было мужского рода (под влиянием существительного метрополитен), а стало среднего.
Но слову кофе «не повезло»: оно попало в тот небольшой список слов (кофе, договор, звонит...), к которым приковано общественное внимание и изменение нормы в которых воспринимается носителями русского языка как признак его «деградации», «порчи» и т. д. Такое негативное отношение образованных носителей языка к этому варианту влияет на его кодификацию: варианты черный кофе и черное кофе пока не признаются равноправными. В словарях мужской род слова кофе дан как строгая литературная норма, а средний род – как допустимое разговорное употребление.
См. справочник Литневской.
Запятая в этом и подобных предложениях нужна.