They would 100% be able to take the cherry shrimp down. Most leeches are freshwater, with only a handfull of marine ones. Why do you think people use salt to get them off?The PeaPuffer wouldn't be able to eat the Cherry Shrimp I think but if they do, maybe try the leaches.. With the leaches, are they saltwater or freshwater? Im lost XD