Start it with Begin Play, or a Custom Event or do not connect it to anything at all since it can be auto-started:
If Speed is null, we don’t move. Essentially, the TL acts here as a flexible source of Updates.
A timeline is a component that can be controlled like so:
Again, the crux is in the details - really depends on what the big picture plans are for the train. It could work.