there a type of snail im not sure of the name i have a few and they eat algea mine only come out when the lights are off try this link for the name http://www.rshimek.com
I believe they are Keyhole Limpets. Eat algaes. Although I remember some people saying they might eat SPS tissues... never had a problem with mine though.
Yes, they are keyhole limpets and there good algae eaters and are capable of reproducing in your tank. I have many of them for a long time now and have never had any problems with them.