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

In Northridge Fashion Times Center Movie Tickets amp;
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