Those are some monster-size hail stones !!
Sad to say that best solution for truck is just get
large insurance check as possible and "drive it ugly" until you wear the thing out.
I'd sure fix the '03 Cobra as it can't be as bad as pickup since car inside garage. Don't let them total it so it won't have salvage title.
Buildings need better siding than vinyl. I'd go with concrete hardiboard. For roof, I'd go with 5/8" PLYWOOD with full membrane underlayment before the composition shingles (Tamco Heritage or similar Owen's Corning).
Good luck fighting with insurance and make sure they pay for EVERYTHING that was hit with hail . . . . . window trim, gutters, air conditioner, pipe vent covers, etc.