I had a 29 gal tank with a full grown RTBS and it mostly kept to one of it's caves or the bottom unless it was eating but when any other fish in the tank got too close it would give them a good run around the tank but never attacked. It never nipped any of my fishes fins and never caused any problems, it was a picky eater though (only eating certain brands of algae wafers and flakes). It recently succumbed to old age though.
Overall, a great fish. A 29 is big enough (my tank was understocked) but I think a 55 would be preferable. They like to swim a lot, especially at night.
Overall, a great fish. A 29 is big enough (my tank was understocked) but I think a 55 would be preferable. They like to swim a lot, especially at night.