No. Besides some tipping, you cannot use foreign currency in Mexico besides Mexican pesos. This is a countermeasure to money laundering practices.
No, you can also spend some Euros or dollars on tourist spots.
From a couple of dollars to thousands of them. It depends on your starting and ending points, as well as the time you spend in Mexico.
Yes, you can.
No.
10,000,000 dollars
45,000 US dollars = 588,266.05 Mexican pesos
370 million dollars
60 US dollars = 784.35 Mexican pesos
its worth a lot more then it is in the U.S. people in Mexico would be really happy if they had a thousand dollars.
Certain banks near the US Mexican border will exchange Mexican currency for US dollars.
You can spend anywhere from 100 to 100000 dollars.
200.4 billion US dollars or 19.3% of Mexico's GDP.