Правильно: Чеченская Республика. В официальных названиях государств, а также субъектов Российской Федерации слово республика пишется с большой буквы.
Названия республик женского рода обычно склоняются в сочетании со словом республика: в Республике Болгарии. Но в официальных текстах нередко можно увидеть несклоняемый вариант.
Согласно Федеральному конституционному закону от 21 марта 2014 года № 6-ФКЗ «О принятии в Российскую Федерацию Республики Крым и образовании в составе Российской Федерации новых субъектов – Республики Крым и города федерального значения Севастополя», в составе Российской Федерации образуются новые субъекты – Республика Крым и город федерального значения Севастополь.
См. ответ № 227728.
См. ответ 284374. Рекомендуем писать: гражданин Республики Македония.
Устоявшегося (и нормативного, правильного) написания нет, предложенный Вами вариант оформления возможен.
Да, теперь устоялось (и зафиксировано официальными документами) написание Донецкая Народная Республика и Луганская Народная Республика — аналогично названиям других республик.