Hi Ray.
I refinished my windscreen frame several years ago. After cleaning it throughly, I primed it with a quality primer then I sprayed it with Krylon Semi-Flat Black spray paint from a rattle can. You can buy it anywhere they sell Krylon (Walmart, etc.) Krylon is a superior quality spray paint and the Semi-Flat Black is the perfect color and shine for the frame as well as the rear Kamm back of the car. Have no problems with it holding up and is easily touched up from bugs, etc.
Now, the vinyl trim kit that I used is from TRF. It takes a lot of patience to apply it, I used the 3M yellow tube adhesive, but the finished product is excellent. Looks as good or better than factory. Take your time. A good weekend project at best. Not sure who makes that particular trim kit, maybe all vendors use the same one. I have had good luck with most of the products from The Roadster Factory.
Good enough??