All of those fish would snack on young shrimp & the dollars would take adult shrimp.
Silver dollars grow quite big, around 6" so will need a bigger tank than 29 gallons
Chances are, if the shrimps will fit in any of these platies or tetras mouth then, yes, they will eat your shrimps.
Silver dollars grow quite big and will easily eat adult shrimps.
But red cherry shrimps definitely will not eat any fish.