No, they don't kill the snails first because they also kill each other to eliminate competition for food -- it's probably a territorial thing.
I got two hermits for a 6gal, and the first thing they did was to go after each other -- I tried to keep them separated, but one of them finally got the other one -- it was just constant.
After that the winner then proceeded to kill and eat snails and take their shells.
As far as I have seen the hermits (dwarf blue legs) are pretty indestructible, except by their own kind -- you can just toss them into any tank and they live fine, no acclimation needed, and they can survive on almost nothing at all -- you don't need to feed a tank they are in, they will find stuff to eat.
They just love to murder each other, though. I think it's a territory / food issue -- two dwarf blue legs get along fine in the 55-gallon reef tank (they are the only mobile critters other than bristleworms, etc)