What kind of set up is it? The only reason I ask is because these fish are super messy! I have a similar and you should see the amount of poo that comes out! I know they say min 30g but my guy likes to swim long distances too. I wouldn't recommend it as you seem quite stocked already. I would go for a smaller fish with less bio load. And yes, they will eat snails, shrimp and crabs...