Probably not, they really dont like open swimming fish, also i dont think they will get along very well with the clowns, the clowns are going to eat their food long before they do. They have to think about their food, consider it deeply before eating it. Plus, they like to live in herds, so you would about 8 in there and that would way overstock your system.
They can handle the high flow as long as you have lots of hitching posts for them, ie gorgs, algea, nonslick rock. But you cant have any aggressive corals that will sting them if they hitch onto them.