Para praticamente qualquer rota de trem na Rússia, onde trens importantes de longa distância passam e em todas as estações onde eles param por mais de dez minutos, você pode esperar que um exército de babooshkas esteja esperando, vendendo seus comida self-made. Na minha experiência (viajando de Moscou – Sludyanka e de volta), o que eles vendem é muito bom tanto em gosto como em preço. Então, essas são sempre uma opção.
Além disso, todos os trens adormecidos de longa distância provenientes da União Soviética receberão água quente em todos os ônibus - os russos esperam que ela esteja lá. Encontre um supermercado antes de sair de Moscou, compre algumas coisas "apenas adicione água" e aproveite o caminho. (Também leve saquinhos de chá ou café instantâneo, qualquer que seja a sua bebida favorita).
Sobre o tema das moedas aceitas, deve haver um restaurante: só posso falar por experiência com a RZD, mas o restaurante deles no trem Moscou-Vladivostok não aceitaria nada além de rublos em dinheiro. Eu não apostaria no trem aceitando qualquer outra coisa na Rússia (sim, isso inclui cartões de crédito).