Not sure you wanted it too but for your railway player movement : a spline system [TUTORIAL] Create a procedural spline road tool in blueprints 4 part video series - Community Content, Tools and Tutorials - Unreal Engine Forums
Edit : I had not seen your video before but yes splines is what you’ll need and limit camera movement. Check splines in content examples to have examples easier to follow than the one is the link i gave you.