Is there a maximum per person weight limit to ride?

Yes, 300lbs.

Fox 59