one thing not discussed is the type of fuel to have. Mex gas is not the same as found here in the US. Many vehicles I believe us diesel down there. So you should plan to research fuel types and octane ratings available, carry a good supply of filters as I dont think there are autozones on the corners. We were in mex a month or so ago and a guy was crossing into the US to buy parts for his car, forget the brand but he said nothing available south of the border.
So just something to think about. Also have some concern about travel in mex as there have been headlines that some target americans such as the family that was killed and the other that was attacked. I guess coordination with the police down there might be required?