If the roof looks that bad... how are the front floor pans and rocker panels?
Man that's A LOT of rust and rot. I know you said it's got sentimental value... but in this instance, it will really hit you in the wallet unless you can do these repairs yourself. Just pull the glove box door off to keep the SPID and look for another cab.
Gary