7600 would be awesome. 160 long should just squeeze in there. I would test fit it first just to be sure. A hard case pack isn't to important since it's enclosed in the chassis. If it's ok with you I would like to link this thread on the traxxas forums