Can you tape over the tear with the Eternabond tape, then coat with rubber or other elastomeric coating. As for the soft spots, unless you anticipate snow loads, or climbing on the roof a lot, then I would not worry about them. The price tag on a roof for a '93 does not compute with me. I would rather live with the existing roof with some repairs or let it go and use the 8-10 large on a newer model. I spent a grand total of about $200 on my roof and could not be happier. This included patching a 4-5" diameter hole from a tree branch. I guess it comes down to what you feel you can live with. Whatever you decide I will help you trough it if needed. One thing; just make sure you NEVER use silicone caulk! I spent many hours and days removing gobs of the stuff all over my coach. It is truly terrible stuff and not for RV's.