Geoff - What a crying shame!

Very glad no significant injuries! You mentioned cab damage on the right (passenger side?) but your pics only show left (drivers) side?

Hard to tell on the truck bed if it's other than just fender damage, but I would absolutely say it needs to be inspected by a frame and body (collision) shop to determine extent of the damage for the entire truck. Be sure you document everything as much as you can with pictures.
I really hope this clown had insurance!
