Re: non-skid
Home depot! White, Gtey, and Black. 1,2,and 3 inch wide. Buy it by the foot. I prefer grey--it adds a little color yet doesn't get blazing hot in the sun. It is textured and does not have grit in it to wear off and scratch the gelcoat.
I used it on the deck of my Renken and on the rear gunwale at the boarding ladder near the gas cap. Spilled gas a few times and it seemed to be oil and gas resistant.