You have enough good advice on getting the car lined out so I won't go there.
These diesel trucks can make some power and get with the program in sprint race. (4x4) I wouldn't get too nervous about this truck mainly because of the manual trans. It won't have any legs, he'll be shifting more...