It is possible but I don’t think 25 bumblebee snails can kill 2000+ vermitid snails in a month and a half, but I could be wrong! Coral snow is also nice for water clarity so little downside from what I can tell.
When I got rid of the vermitid horde I also pulled out every rock and scraped all the vermitids I could see and access, added 25+ bumblebee snails, dosed coral snow every few days, reduced use of pellet food, and rinsed all my frozen food to reduce particulates. Indeed it was a multiprong approach!