Yes, it is a 1:8th car.
I'd suggest you look for the original TM starter box to go with the car. From what I've read others don't quite do the job as well as the one designed for it.
If all of that fails, look for a Q-World
10244 box. The same starter is sold in the US under the OFNA name and comes with two very powerful 775 motors.
amainhobbies.com sell these and they can be used with a 12v SLA battery or a couple of 7.2v stick packs.
Cache Ya,
Craig.