Can't help you with where to get the paint, but I've just had mine sprayed black by a local bodyshop garage for ?30. Think paints an sand paper would have cost about ?10+
So you might wanna ask around an atleast you'll know it'll be a professional job for a little extra ???