Bike is certainly not a horrible lost cause. All I would do is add some clips and straps and perhaps a 42T chainring (for ~ 70 gear inches, should be fine even with a hill or two).
Also, 80s Schwinns have standard threadings, so anything you might want to upgrade should be a breeze.