Glad to hear it. Tim is a good guy to help with your set up. He is fast. He just needs to get over his aversion to NASA and come race with us.
Sway bars will help with the body roll. Just make sure you get the correct set up with adjustable down links (for pre-load) for the long term.
Big Dog