You might check into having the frame soda blasted, shouldn't cost much and the media is light enough it should leave a smooth surface to apply the paint. You might also consider the Duplicolor paints for automotive touch up (rattle cans), lots of colors to choose from and they are durable, definately use a good (and compatable) primer too.