I think any modern phone will do. Mine is a Redmi Note. Modern phones have pretty good zooms.
1) Don't use macro.
2) step back from the model and zoom in.
3) by trial and error, find out the max zoom your phone can go without compromising the quality.
On mine, I can go to 2.5x. So I zoom in and step back until the car is completely in frame.
The further back you go, the more front to back focus you'll get.
Taking pictures this way needs a steady hand; so use a tripod and the camera's timer If you can.
Get as much light as you can.
Don't use LEDs. Most of my LEDs give me zebra stripes on the pictures. Something to do with frequency.
I got two 150W daylight bulbs on the sides and two 20W tubes on the top lamp (my table lamp).
Hope this helps 😊