Keeping crawfish in a 20g high

Depends on what type you have. Some eat plants. I've kept mts and ramhorns so far with my marbled crayfish. You could probably add another.
 
You can add snails without problems. I have had some Crays that target pond snails in particular, perhaps they are familiar or just easier to get into than the other snails. As for plants, I would only add a couple too see if your Cray is a lawn mower or not. Nothing stinks more than putting a new expensive plant into a tank and having the cray eat it down to a stick or nub. Even supposed plant safe Crayfish can target plants sometimes. Crays are very cool and have their own personalities. Wait too see what your crayfish will like.
 
Can you keep a dog in a 600 square foot efficiency with no yard to run in? Depends if it's a Chihuahua or a Dalmation doesn't it? All Crays are "Lobsters" when they're found in an lfs. "Blue Lobsters" are normally Procambarus alleni or one of a couple of Cherax sps. Allenis are one of the least problematic of the larger species in terms of aggression and predation. Cherax sps are among the worst in this regard. "White Lobsters" are normally either fairly peaceful P. alleni or the much more aggressive P. clarkii. Oranges are normally P.clarkii as well. When you're taking about "normal" colored Crays it actually starts to get a bit complicated. They could be anything from locally collected natives that escaped the bait bucket, introduced invasives with the same good fortune, commercially produced P. clarkii that haven't grown big enough to bother eating yet, etc. Buying an unidentified Cray is a roll of the dice. Hope you don't crap out!
 
AquariaCentral.com