Any bodyshop can spray it (unless they are real shit obviously) and any machine shop can run a light skim over the top to bring back the shiny alloy bits!
Be ready to sit down for the cost though as genuine candy finishes are very costly and time consuming! It starts as a gold (in most cases) and then the finish is a achieved buy many clear tinted laquer coats in the colour you want, and I do mean many coats!
There are cheaper modern paints that will give u a very near identical finish, well certainly close enough for the eyes of most on here and certainly a rocker cover!