It would be a good opportunity to upgrade to sport lights, maybe one of those beefy aftermarket bumpers, but otherwise, that looks just like a very rough day. Was it a tree that provided the necessary stopping power? It actually looks like something low, but vertical and cylindrical, like a tree stump or fire hydrant.
I'm glad you (& passengers?) and those Ricksons are all OK. One thing about offroad riding: it will clear the mind for the duration. So twist the throttle and grab some air! let us know how the truck rehab is going when you get back.