Hand-painting a yo yo...

My GF wants to hand paint a yo yo (with brushes and stuff, not airbrush) for me and I was curious what types of paint (and sealant) will work best?

Does anyone know how to transfer a photo to a yo yo?

Thanks!