Freaked Out By Roof Rust

If the rest of the car is pretty solid and in decent driver condition i'd fix it. If the rest of the car looks like the roof i think you'd be better of finding another car or at least a donor body.