How should I go about my visa registration? I was planning on getting
the hostel in Moscow to register me upon arrival and then have the
hostel in St. Petersburg do the same. Is this OK?
Sim, tudo bem. Isso é realmente tudo o que você precisa fazer (registre-se nas duas cidades). Qualquer albergue válido e legal deve ser capaz de "registrar" você, o que é incentivado a fazer. Você não precisa se registrar em Tver ou Velikiy Novgorod por causa de suas curtas estadias de um dia. Quando você se registra, simplesmente mostra o formulário que recebeu quando entrou na Rússia (um pequeno formulário no seu passaporte, mantenha-o lá!) E o albergue o carimbará e registrará em seus registros. Qualquer um pode "registrar" você, minha esposa me registrou uma vez nos correios e demorou PARA SEMPRE!
Além disso, para obter um visto de turista russo, você deve ter um patrocinador. Você pode verificar com seus albergues para ver se eles lhe oferecerão o patrocínio de vistos. Uma vez eu usei o Hilton em Moscou e eles forneceram patrocínio gratuitamente. Caso contrário, você pode simplesmente usar uma agência de viagens e fornecer os detalhes do albergue, pagar a taxa (geralmente em torno de US $ 25); eles enviarão um formulário de patrocínio carimbado, que você precisará enviar com seu pedido de visto russo.