i had the same rust along the roof of my 70 rr....ended up buying a roof from a 69, and having it welded up....couldnt tell it was different without looking behind the headliner.....i think i paid 150 for the roof...and a couple hundred for the bodywork...
BUT i dont know how hard it would be to find a parts car like that one...