I wouldn't recommend a clam for anything less than 20g. Actually, I'm not sure I'd recommend a clam at all. Mine certainly don't add much to the tank, and they're not always easy to feed.
The crays would likely eat the snail, don't know about tiger shrimp. Maybe another type of snail?