Yes Mexico is part of NA at least as far down as Puebla or even Oaxaca, but rest Chiapas, Yucatan peninsula etc is geographically & culturally part of Central America (Mayan culture).
Re getting a Mexican player, unfortunately apart from the odd historic exception (Hugo Sanchez or Rafa...