If it were me . . .
Considering the vacuum has had forty-five years of use, I'd ask for an estimate regarding the replacement of the entire motor with the shop's warranty of service. And, by all means change the hose or have it repaired.
One supplier, Hesco Inc. 1-800-822-7467), still has...