Я думал что он работаЕТ
...
До сих пор думаю что это лучший выбор.
Думаю, что на данный момент это лучший вариант.

Overall, the grammar is good. I regularly receive much worse texts.

p.s. "киприот" пишется с маленькой буквы