WOW is right! Glad that there were no serious injuries. When my '02 was less than a year old, a car load of girls (5 of them) made a left turn right in front of us. The impact spun them around about 180 degrees. They all had to be taken away by two ambulances. Your truck is much worse than mine was, although I too did have some frame damage.
Why not just find a "like the same" replacement for now, to buy you some time to build a Classic Hauler? It would sure save you a lot of stress.

John