Правильно писать слово «Крымчанин» следует с большой буквы и без дефиса. Таким образом, правильно писать: «Крымчанин».
Слово «Крымчанин» образовано от названия территории — Крым. Это слово обозначает жителя полуострова Крым, принадлежащего Российской Федерации.