Hi Gary,
I have attached a file with an new reduced bike, as per your request not to use the original model.
The question here was about the path and the bike.
The target seemed to be a flat floor request, based on the given Spline.
In a nutshell, since splines and positions are not really progressing in distance per percent values, I created first a rig to have all the “floor” data.
The next (top to bottom in the object manager) is then, to use this stable position (based as well on a rail) to set up the rig for bike itself. Since these kind of bikes were not really fast, I assumed a constant vertical position would be OK. No leaning inside of the curve to compensate for centrifugal forces. You might see that the first rig will have expanding objects, but they expand only on straight parts of the spline, and so its OK. In a curve they are back to working distances. More points normally allows for more precision, but also for a much more complicated adjustment.
The rotation connect details are dependent to the wheels. The Previous/Current Position (->Distance) to Previous plus current rotation is not something that you have asked for. I saw you have worked on it, so I left it alone, to keep the set up more readable. Of course - it is all deleted as you have asked for.
I hope that will support your effort for the project
My best wishes