all your shrimp you have listed there are fine with eachother and with most shrimps. If you did want to have bigger shrimps in with those ones fan/filter shrimp are not carnivorus and as long as you can regularly supply food for all types there is no reason why they cannot all get along, i was like you and started with a few shrimp in a fish tank but then moved them into a seperate 20 gallon with a few ottos. i have now got two giant african filter shrimp one wood shrimp some ghost cherry and ammano in a sand substrate with bogwood and plants.
algae waffers are great with crushed flake food. live daphinia is good too