will it work, Im using a credit card to pay for the car in the same name as the ID

Center Tickets Fashion Times Movie amp; Northridge In
I'd say go for it.

Even if they catch on to you and call the policia on your azz, the Mexican authorities are notoriously lenient on that kind of stuff...
"(Mark) Foley's only infraction was being friendly to a couple of house pages" - Fracas