Snails will eat anything they can get their mouths on from detritus, to slow moving amphibians. While I would not worry too much about the snails and your tadpoles, I personally detest live snails in my tanks.
Daphnia are filter feeders that eat microscopic plankton and are no threat to anything larger than bacteria and protists.