Виза точно не нужна,
про загранпаспорт точно не знаю, но вроде как нет.
Хотя сам летал по ЗП.
Что важно - обязательно зарегистрироваться и взять бумажку, это подтверждающую.
В хотелях обычно они сами все делают и потом вместе со счетом дают, а если частным образом, то там куда-то идти надо...