Yes, It still needs to be GFCI. You could wire the pump 115 Volts and cord and plug it into a GFCI receptacle. As for the pool light (wet niche) itself...it cannot be run in UF. You must have an insulated grounding conductor from your source (breaker) in conduit without a splice to the light. Some inspectors allow a splice at the switch but you will have to check with yours.