Guppies are fine in hard water. The best Gups I ever had were in my brackish water tank.
Danios are pretty adaptable.
Most Tetras' ancestors are soft water fish, but if they have been raised in captivity they are OK in harder water.
Otos are often wild caught and are probably the least adaptable of the livestock you list.
Research the shrimp. I know there are different requirements for the different species, and you will probably have the best luck if you find the right species for your water.