IMO, get rid of the hermits. They have no place in a reef tank because they are oppertunistic. If they are hungry, they will eat whatever they can find: algae, snails, coral, etc
Same with the Emerald Crabs. If you have a bubble algae problem later on, then get 1 from your LFS. Remove him as soon as the algae is gone.
A variety of snails is good. Each snail does a certain job. Turbos will only do glass and rock. Nerites are good at glass. Ceriths do sand and glass. Nassarius do the sand. Good to have a mixture.