Не ездила на поезде с детства. Но часто дежурю по 24 и 36 часов. Кафе у нас в больнице отвратное. С собой беру как раз фрукты,иогурты, галеты. У вас ребенок, так что взяла бы детское питание в банках и тетрапакетах еще.  Вода и пакетики с соком.  2 суток спокойно можно ехать. Посуду одноразовую возьмите.