looks good you got everything you need... I mounted mine 112" from outer and it works well for the T-Rex Atom and the Mini coopers but i havent check the GTR yet.
The T-Rex's are lots of fun yet a little expensive I have two because one is technically my ladys the truth is each one of the cars have been well thought out purchases and payments to justify them. the T-Rex is fun with performance but its a great cruiser as well. the Ariel is all out...
just need to thank everyone for the great Maxjax info... finally got mine installed today. I went ahead and paid my lift guy to install i figured $400. was well worth my frustrations.