What LS motor? Also, it may be the photo angle, but he camber is WAY off in that first pic??
Cool looking project!
It's got a Silverado LS, I 4.8 I believe. You're probably right about the camber, the front suspension/steering has to be worked out. That's about the only mechanical thing we have to work on.