First, to answer your question, no-not for long. Yes, this is a Stomatella snail. They are quite beneficial in that they eat algae and reproduce easily. It is easy to confuse the foot/mouth region with an Astrea, since it looks the same (which is because they are actually in the same family as Astrea, Turbo, and Trochus grazer snails.