Yes, loaches will kill a snail, no matter what size it is. I believe they'll also kill clams.
I have cherry shrimp in tanks with loaches. I have a feeling some of the shrimp get eaten, but as the cherries breed fast and there are lots of plants, there is always a population of them in the tanks. They almost certainly eat any babies they can find.