I'm out on the Tourist route, people pass thru riding all sorts of stuff.
I'd suggest overhauling the bike what ever you have , entirely.
so you begin with fresh grease in all the bearings, and new cables and housing
Schwalbe Marathon Plus tires are a good investment, very puncture resistant..
And make your rack fitting rigid. a rack that flexes will over time break.