Most pro modelers tend to use an airbrush, but for newcomers, it's better to start off with hand painting. If you have no prior experience, I'd say use a fine tip brush and paint in details such as thrusters, vents or any small parts. Best paint to start off with in my opinion are acrylic paint. You can use enamel based paint but they're a bit tougher to clean especially if you make a mistake. I also recommend purchasing a really fine tip art pen to ink the panel lines of the kit(the dark lines that accents the details). Most of these materials can be found usually in an art store or in the arts and crafts department of any store. An optional thing that you could do after you finish detailing your kit, is to spray it over with a clear matte(flat) coat to seal up the details. And of course it's easier to paint your kit when they are disassembled in sections(arms, legs, torso). That way you dont mistakenly apply paint at the wrong sections.