You will never get rid of all the algae, as long as your water is clear you shouldn't worry about it too much. I say embrace the natural
As for snails, don't put them in there, they are gonna get eaten real fast.
I'm really glad to see you were finally able to put your turtles out there, I'm sure they are thrilled!