Just the usual note: That Toyota was probably made in the US. A Ford may have been made in Mexico or Canada. The brand doesn’t have anything to do with country of origin anymore.
Anyway. Citizens spending money overseas is nothing compared to companies, banks, etc. sending money overseas. Petrodollars is a famous example.
I read an article my Milton Friedman in Newsweek years ago about how all those dollars sitting overseas is good for the US. What? He says that they either have to send them back to the US by buying stuff or eat them. Either way is good. And this guy won a Nobel Prize.
Uh, no, they don’t have to send them back. They can lend them to a building in Delhi to put up apartment buildings, and the money spent on that ends up in banks who loan it to people making smartphones in Canton, etc.
Money is a concept. If people think a piece of paper (or some computer bits) are worth something, then they are worth something. Things backed by the US government are perceived as worth something. And having things that are worth something are good for you and not good for people who don’t have those things.
Economic development follows the money. If the money is at location A, then development is more likely to happen at location A. (And taxes get collected on those transactions at location A.)
As to inflation: This is a supply and demand issue. Increasing the number of people who want/have your currency outside your country allows you to increase your money supply without causing inflation at home. Pretty much the definition of a hard currency is one that people everywhere like having in their pocket. Currencies like the Chinese Yuan that are restricted in trading reduces the number of people who want it overseas, which makes life harder for them in tweaking their money supply and adjusting inflation and a bunch of other issues.
So, yes, tourists spending money helps those economies. Not usually big time compared to other things, but for some locales it can make a notable difference.