The issue of this tank/species occurs in another thread as well, in which I just posted some general info on fish needs. I see nothing wrong with this group of 8 Tiger Barbs (golden, but there is one or two regular barbs in the photos, this is fine as it is the same species) in a 30-inch 29g tank. I would agree to rehome the swordtail, but no matter.
Back in post #1 it reads, "I am going to rescale my tank so should I use drift wood or rocks as my primary hardscape?" The answer to this question should be, provide what the fish being housed in the tank "expect" because this is part of their genetic makeup as a species. Sometimes a fish species has very specific needs, such as sand substrate, or chunks of wood, or piles of rock, or thick plants, or dim light, or strong water currents or no water currents...all these things must be considered for any species that is to go into the aquarium.
@Fishmanic mentioned that this species does like some water current, more than many other species might not, and I agree--you don't want a raging torrent, but a nice stream flow down the tank and this is achieved by the type and placement of the filter.
The way to determine what the fish need is to study their habitat. Post #15 asked, "What would a tiger barb environment look like ,they seem to like the java fern always sleeping within it." The answer to this question tells us what the tank needs to have for this species.
Puntigrus tetrazona is probably endemic to central and southern Sumatra. Fish native to the island of Borneo are likely congeners. Populations have been introduced elsewhere. Congeners occur in quiet streams in the forest, with sand and rock substrates and dense marginal vegetation.
That is your guide. Even though the fish purchased will almost certainly be commercially-raised, the species is still the species and its genetic blueprint has not changed.