Petco's mini crabs are fiddler crabs, and while the likely won't harm snails, they do require specialized tanks with land areas and brackish water which most snails can't live in. Also, a 15 gallon tank with 8 mollies will be pretty full, so I'd suggest holding off on snails.
--Adeeb