Орфографический академический ресурс «Академос» Института русского языка им. В. В. Виноградова РАН фиксирует:
ашиха́ра-карате́, нескл., с.
карате́, нескл., с.
карате́-до́, нескл., с.
карате́-кеку́синкай, нескл., с.
коси́ки-карате́, нескл., с.
По аналогии следует писать и другие названия стилей карате.
Лучше всего написать так: уважаемые жители Новороссийска, Анапы, Геленджика.
Географические названия в сочетании с родовым словом обычно не склоняются в тех случаях, когда род обобщающего нарицательного слова и род топонима не совпадают. Здесь именно такой случай: село — средний род, Усть-Калманка ́— женский род. Лучше поэтому не склонять: жители села Усть-Калманка.
Можно и так. Но лучше использовать описательную конструкцию: житель, жительница Голицына.
Можно разобрать обоими способами.
Верно: города Сходни.
Поставленная Вами запятая нужна.
Жителей российского города Донецка (Ростовская обл.) тоже правильно называть дончане (как и жителей украинского Донецка). См.: И. Л. Городецкая, Е. А. Левашов. Русские названия жителей. Словарь-справочник. М., 2003.