There really shouldnt be anything settling on the sand bed. Thats an indicator of poor circulation....but to answer your quesiton, No, they will not eat fish poop, but they will eat left over food and dead fish bodies.
Shrimp should be kept in social groups of at least 2. They are very sociable...