Our profile gives 23C/74F as the upper limit on temperature for this species, and as most here know, I always suggest staying below a fish's upper limit. I would say 70-72F would be better. And that does limit tankmates.
But before considering these, I don't think there is sufficient space in a 29g for another upper level species. This barb attains 3 inches and several sources say up to 6 inches, and it needs space, and should be in a group of no less than 6, maybe 5 at absolute minimum. Other upper fish will not work here. Some substrate fish would be OK, keeping in mind the cooler temp.
BTW, I see I must revise this profile, the fish is no longer in Puntius but this year was moved into the genus Pethia in a major study on the Indian subcontinent "Puntius" species carried out by Pethiyagoda, Meegaskumbura, and Maduwage. Will try to get this done today. Not that this matters to the issue, but...