You got a great start and some awesome components,
but that single shear trackbar mount needs to be addressed, it's kinda scary especially mounted along with a that limit strap on that thin of a rear truss, it will bend then rip quickly. Box it up all the way around front and rear and you'll be ok.
You need to triangulate the rear links more if you're getting side to side movement then you won't have to deal with all the bumpsteer and bind you'll get with how the rear is set up now. Look at Notajeep's rear suspension in the pic above my post for I good idea.
It also seems like those lower link mounts might catch on some rocks.
that and some real rod ends and I'd say your bud will have a killer rig