I only read the first post.
Wasn't this built as a trail rig? Deal w/ it if you're going to drive on the street. Street legal Q&A have been beaten to death hundreds of times already.
Yes, I've received a ticket for the same thing. I paid it and built the rig bigger.
You have a nice rig, prove it worthy on the trail.