Bristlenose plecos would be fine with all of those fish. They are the best tank cleaners, I never have to wipe my tank glass down anymore. These guys enjoy the occasional frozen bloodworms but need a diet full of vegetables and algae. It's preferable to have a cave or a piece of driftwood that they can hide in. I'm looking into possibly trying to ship them.