Сербский и русский , если говорить медленно похожи, но во всех странах бывшей Югослвии многие понимают русский, особенно кому за сорок, они учили русский в школе, но и конечно многие говорят по английски и по немецки. В принципе намного легче общаться чем в Испании. Цигане есть везде, их не так уж много, но мне показалось, что они не такие наглые и приставучие как в Москве. Но на всякий случай деньги не показывайте откровенно и держите кошельки подальше от глаз. С продуктами тоже нет проблем, есть киоски и магазины, в ресторанах очень не дорого .