I'd be careful, those Westin light bars aren't designed to take a hit. They're likely to cause more damage to your front end in the event of a collision. Other than that, looks like a solid expo set up.
You obviously need some airbags to help with that rear spring squat, but it's good thing those commonly-available tire sizes let you run without a spare. Yeah, other than those rear springs I'd say you're good to go.