Запятая ставится.
Да, запятая обязательна.
Такая проверка не лишена оснований, т. к. знаменитый и знамя – родственные слова: знаменитый – производное от знамя < *znamen ''знак' (знаменитый буквально – отмеченный знаком, ознаменованный). Но однокоренными в современном русском языке слова знаменитый и знамя не являются, поэтому букве закона, требующего проверять безударную гласную ударной в том же корне, такая проверка не соответствует.
Можно написать и с запятой, и через дефис.
Это просторечное слово.
Да, конечно.
Эту фамилию лучше не склонять. Преимущественно не склоняются финские, карельские фамилии, оканчивающиеся на -а неударное.
Если есть родовое слово, название не склоняется: в поселке Катунино. Если родового слова нет, возможны варианты: в Катунине (предпочтительно) и в Катунино (допустимо).
Название «Коза ностра» (или коза ностра, в словарях зафиксировано по-разному) несклоняемое.
Да, как условное собственное наименование.