I disagree. Tiger barbs actually get pretty beefy, and BGK's usually ignore fish that aren't bite sized, IME. If you grow out a 2" BGK with a school you would be fine. Glass cats... That's a toss up. I would recommend against a tire track though, as they get to be 3 feet+ as adults. What about a peacock eel?
And what size tank is this anyway?
Tiger barbs themselves are hit and miss as far as nipping goes. I would honestly go for a different barb, like a school of denisonii, if you want barbs.
You also need 6+ clown loaches.