Ghost shrimp are considered feeders. So you can keep them in any tank as long as you keep replenishing the ones that get eaten.
I used to keep a Ghost only tank, now that tank raises cherry shrimps. When I converted, I tossed all my remaining Ghosts into the main tank, about 6. Now, 8 months later, there are 3 ghost shrimp left. They are quite healthy and nice looking. In fact, they look so nice you might not even think they were the same as those dull feeders in the store. They live with - Angels, Dwarf Gouramis, Loaches, Apistos, Discus, Guppies, and a lot of tetras. None of those fish eat or bother them.
My confirmed shrimp eaters are Rainbowfish (bigtime), also my Pygmy Sparkling Gouramis will attack and eat small shrimp, but that is in another tank.
Of your list, I would say those mollies are most likely to eat your shrimp.