If it was mine, I'd go get a package of "wiper/vacuum hose" then cut out what I saw to be bad and replace with the new hose. Use the whole length even if it's a short run. Then if it works, trim the length to fit and call it a WIN.
Yes you can rerun the line. That's what many of us have done. You can get between the passenger side fender well and its liner. From there you can get to the passenger side door post. Take out the plastic kick panel, and you'll see where the Antenna Cable goes through. There's another grommet near there. You can poke a hole in it for your new hose. Probably have to take the grommet out first then reinstall with hose in place.
If you connect from your broken tube, to where I show the cut in the picture, you'll have engine vacuum direct to the controls. So as I explained above, it'll change modes, but divert to Defrost on acceleration or pulling a hill.
There's a Knee Pad in front of the passenger seat. Plastic cover over a steel stiffener. There "might" be room for a vacuum tank in that space. I kinda doubt it, but might be worth a check. If it doesn't fit, you could try a check valve under the hood, or at the connection inside. Might be enough to satisfy you.
I put our tank under the hood. Wasn't all that hard to do since I found a couple brackets that weren't doing anything.
Here's where the tank mounted to existing brackets
And here's the connection where RED from Engine met BLACK to HVAC
RED is from Engine. Black with Black ZIP Tie is to the line that's broken in yours. The third hose is back to the Vacuum Tank. Marked ACME in honor of the Bomb Wiley Coyote orders to try and capture Road Runner. There's actually an artist's rendering of this bomb in a display case at an art museum in Santa Fe NM...
If God's Your Co-Pilot Move Over, jd
2003 Jayco Escapade 31A on 2002 Ford E450 V10 4R100 218" WB