Виза,приглашение и страховка нужны для визита в множество стран. Но не в Сербию. Если вам предлагают что-то из этого оформить - знайте, перед вами мошенник.
Запомните, для визита в Сербию россиянину нужен ТОЛЬКО загранпаспорт. и больше ничего. И на этом основании вы можете находиться в Сербии 30 дней. Все подробности по этому вопросу, ваши права и обязанности как иностранца вы сможете узнать в этой статье.