Чтобы в Латвии получить права, надо иметь вид на жительство в Латвии(разрешение на пребывание, и вместе с ним человеку присваивается персональный код) не менее, чем на 6 месяцев. Так что житель, скажем, Германии, просто так приехать и получить права у нас не сможет. Сдавать экзамены можно и на рус, и на лат языке. По поводу обмен прав, полученных в других странах, надо интересоваться в соответствующей инстанции(у нас это называется CSDD) - большинство прав, полученных в Европе, можно просто поменять. Для обмена прав, полученных вне еврозоны, чаще всего надо сдавать экзамены.