To the OP, you could just get Amano Shrimp, their young shrimp won't survive in fresh water so you won't get an explosion of shrimp in your tank - no need for population control. Also, Amanos are tough little cookies and won't be in much danger from the small fish you have mentioned.
To toastie, that looks like an Amano and even if it is about to have shrimplets, they need brackish water to survive.