All shrimp can be kept together, and wont cross breed or eat eachother.
your betta should leave the adults alone but may eat the youngins.
The chameleons will always change colour so wont always be that pretty red.
and Darwin algae shrimp do not successfully breed in FW so you will have to repopulate after a while, or move the pregnant females to a brackish environment. (not really worth all the effort)
Callatya, are saying the cherries or chameleons have the white stripe ?
Have fun, shrimp are great, have a bunch of them next to me now, when the forums are slow they provide some good entertainment.