As far as I know neo-geo.com is just a fan site, and not affiliated with SNK/ Playmore. I'm still suprised he was able to get any useful info out of them. 90% of the members on their forums seem to be there only for the purpose of flaming each other.
Regarding the paint. Gloss, semi-gloss, satin, flat, which would be appropriate? I'm thinking semi-gloss, but it's been so long since I've seen one in the wild I don't remember how shiny the red is.
-S