You can't keep a fish that big in a 10 gallon tank. That would be like keeping a dog in a closet for its whole life.
You also can't keep tiger barbs in a 10 gallon tank.
What is your water's GH, KH, and PH? Once we know that, we can tell you what fish you could get.