I've tried many primers on copper over the years and settled on Zinc Chromate. This stuff is not good for you and is hard to find. Be sure to use it carefully, such as using a respirator, if you decide to do the same..
Thank you so much for your indepth article. I'm attempting to do this job myself and this is so helpful. I'm at the replace the end cap and gasket point, then paint. Sally