Не выдумывайте, иметь два гражданства вполне легально (Сербия вас будет считать своим гражданином, но наличие ещё и гражданства РФ само по себе не преследуется). Но, если получать гражданство по недвижимости, нужно отказываться от существующего гражданства (например, РФ). Если по браку, то отказываться не нужно, и можно иметь два гражданства.
С ПМЖ можно вроде как сразу после получения ПМЖ подаваться на гражданство. Но если ничего не поменяется, то надо будет отказываться от гражданства РФ. Плюс учитывайте количество дней, которые можно провести при всем при этом вне Сербии, чтобы стаж шел.
Не так. Нужно отказаться от всех остальных гражданств при принятии Сербского (и то не во всех случаях). Имея Сербское гражданство - можно иметь другие.
Это всё хорошо, но на практике ничего не меняет. Всё равно, например, если получали ПМЖ по недвижимости, вас заставят отказаться от текущего гражданства, если по браку - нет.