I would fix it in a heartbeat. Take it to a frame shop, any frame shop should be able to measure it and inspect for straightness. Judging by the level of damage, if it needs straightening, it would be a minor job for them. Around here the body parts would be tough to find in nice shape, but the truck is worth the effort.