thats PLENTY of travel in the front suspension!!! what are you worried about
you shouldnt need anymore that that.... looks very cool
just a sugestion... ditch the hitec and go straight to the tone servo you were talking about..... that hitec will last 5 mins with those wheels and that weight
im think the same goes with the shocks..... but you never know....