PVC exposed to sunlight will oxidize and become less impact resistant though supposedly that won't negatively change its pressure holding capability. Painting it with an opaque paint will prevent that oxidation.
I can't speak to any of the other pool equipment components.
Bookmarks