Não faço ideia da primeira parte da sua pergunta, mas a resposta à sua segunda pergunta é "depende". a) Diferentes hotéis têm regras diferentes. De qualquer forma, eles geralmente podem indicar agências de viagem na Índia que reservam bilhetes de trem.
b) Conseguir um bilhete de trem na Índia pode ser complicado. Reservar para os mais rápidos e melhores e os de longa distância (vamos chamá-los de trens Express) geralmente começam a aceitar reservas de 60 dias a partir do dia da viagem. Muitos deles são reservados, digamos um mês antes. No entanto, a ferrovia indiana tem um esquema chamado Tatkal, pelo qual você pode pagar mais e garantir um bilhete com a reserva com um dia de antecedência.A parte mais difícil é você reservar o seu bilhete online através do IRCTC ou através de um agente de viagens fila na estação ferroviária para obter um bilhete Tatkal. No entanto, se você estiver viajando de trem, o que não é um desses tipos melhores, você pode reservar um bilhete quando chegar à estação. Tenha em mente que esses trens também têm ônibus que não são da AC / AC e que não estão lotados e que podem ser reservados com antecedência.
Em suma, se você está considerando os trens Express, os agentes de viagens podem ser realmente úteis.