I had a Travelaire and I never ever felt good about being on the roof. Having said that, I don't get up on my present one either...nor do I walk around on my house roof. Roofs don't like being walked on. If you watch many techs, they will lay a section of plywood or a wide board of some kind, to distribute weight, before wandering on an RV roof. They are not designed to be trampled on.
Even if it has been garage kept, as you have been told, it is entirely likely that at some point, moisture got under that rubber material. I had that, too. Sure, a shop can easily open that up, ensure it is dry and re-apply an adhesive and then a sealant over the cut line. You can do that too, if you can have it under a shelter while you are servicing it.
Now then....whether or not to purchase....are their stains on the ceiling? If the ceiling panels are bright and shiny new..that could be screaming leak. If you are going to continue looking at this unit, get eyes up on the actual ceiling, get some light up there. And price. If it is at a similar level as others of this caliber in your area, I'd be looking at others.
Travelaire made a quality product. One of Canada's top manufacturers. It has heated tanks and the plumbing is all protected. And..all RV's are subject to leaks. The important thing is dealing with them. One of the ways is an annual roof check by a technician. If a person does any unpaved camping, they are going to find a branch scraping across the roof. That, is a fact of camping life.
Gary Haupt
.