What Cam should I get?

If he runs either one of these cams he'll need a LOT more stall...$$$$ converter...

Not on a 360, it would be (ok) for a car with lower gears.

However, the heads will need some work.