You ommitted to mention that only the LOWER bunks are wide enough to safely take a young child in.
IMO taking a young child in an upper bunk would be dangerous, if only for the difficulty getting in and out and the height.
There is no problem booking two lower berths side by side.
IMO the train would be far better than a bus with young children.

