Nice job on the roof repair.
Purists may fork the sign of the evil eye at me, but I'll say with no compunction that my '92 F150 has been the second best vehicle I've ever owned- and I've had no real difficulty finding cheap parts for her when needed, either at the parts-store or the junkyard. Biggest single problem (other than waiting for my slipping tranny to grenade :angry7:) has been rust.
Don't sweat it about the windshield- we've all been there.