Spawn splines in realtime

You can add spline components, edit their points and add spline mesh components, all run-time. So yes, you can.

Or is there a better way to make roads
ingame?

If you mean the traditional roads, then no. Splines it is.