Do your really want the heavier bike? I wouldn't want to pedal that thing unless i was doing some extreme ****, which I don't plan on doing anytime soon.
And for the curb jumping question, never land on your front tire, that could cause you to slightly turn the wheel and flip. Try to land on both tires at nearly the same time, back wheel first. if you do this the front suspension WILL do it's job.