Skylights are notorious for leaking. Its best not to remove it for painting. When painting follow proper preperation instructions. I recommend using an exterior grade product for your finish. as skylights are exposed to more heat and cold than standard windows in your home. You may use exterior products indoors.