I asked a similar question about a month nth ago about glue for soft plastic figures. Folks recommended a type of 2-part plastic glue (not 2-part epoxy) formulated specifically for plastics. I haven’t picked any up yet, however.
One thing that may help, no matter which plastic you use, is pinning the riders to their mounts. Paper clips are a good material for that job, as are actual pins.