pretty much the basis has been covered here, I would go with the corys and the ghost shrimp. And like I just said in another thread, dont assume your bottom feeders eat garbage. they mainly eat the food that was leftover from your other fish but you do need to suppliment their diet as well.
There are no crap eaters, only leftover eaters, so you must clean the "crap" out with the gravel vac