For the tires, if you're using tubes - you could use tire liners or tannus liners and slime in the tires. Nothing is puncture-proof - no matter what anyone tells you. I did see that Bolton now has a pump available that looks really handy for fixing tires on the go.
@FezUSA What kind of...