Названия этих городов – существительные мужского рода.
К сожалению, в корпус словарей русского языка это слово пока что не попало. Его склонение нежелательно. Это слово используется как существительное мужского рода, с ударением на И.
Это слово чаще всего согласовывают по мужскому роду (как слово чат).
Это извинение за невольную, неуместную шутку.
Кофе – существительное мужского рода (в образцовой литературной речи) и среднего (в разговорном употреблении).
Корректно согласование в ж. р.
Словарной рекомендации по поводу родовой принадлежности этого слова пока что нет. Можно использовать судоку как существительное женского рода (по родовому слову - игра или головоломка) или как слово среднего рода (так как несклоняемые имена существительные иноязычного происхождения, обозначающие неодушевленный предмет, в своем большинстве относятся к среднему роду).