The shocks have decent travel. It's a 12 inch shock. It settles about 1/ way when I sit in it but my kids only put a dent in it. Should be fine.
Yeah, the roll cage has concerned me. I'm trying to monitor my weight, but if I need to, I might beef it up around the rack area. Not alot to...