Предложение требует правки. Можно воспользоваться таким приемом: сначала перечислить названия стран, употребляющихся с предлогом в, затем присоединить сочетание (и) на Кипре.
Топонимы с родовым словом остров обычно не склоняются: на острове Кипр.
Правильно: на Кипре.
Здесь верно: на Кипре.
Это разные слова. Кипрский – прилагательное от Кипр (например: кипрская столица). Киприотский – относящийся к киприотам (жителям Кипра), принадлежащий, свойственный им (например: киприотские песни).
Кипрский – прилагательное от Кипр; киприотский – от киприот (житель Кипра), означает: 'относящийся к киприотам, принадлежащий, свойственный им' (например: киприотские песни). В приведенном Вами контексте лучше использовать прилагательное кипрский: кипрское свидетельство о браке (т. е. выданное государством Кипр).