Tiger barbs should be fine for a while in your tank. They are not, however, going to be permanent residence. But the time being, yes, they will work. The fish you have are not going to be able to pose a threat to the Tigers until they reach a longer lenght, (so about in a two months)