Metal, plastic, leather, and iron. I think depending on what car you are making and what part of the car it is.
spray paint
I've had extremely good success with DuPont interior paint. It's intended for any surface - plastic, metal, rubber and carpet. I painted an entire interior with ease (it doesn't require any primer,...
If you have to ask this may I strongly recommend not trying to paint your own car. It cannot go well.
I believe carbon fiber is the best material