I don’t really think this would be possible given the nature of visas. Many countries require you to apply for a visa from your country of residence, not merely the nearest embassy. I guess with infinite funds he could fly back and forth to handle that, but doesn’t seem practical.
Big community of people who motorbike around the world non-stop. It’s definitely possible to prepare beforehand and actually more admin getting a vehicle through borders.