A 29 gallon may be a decent home for one. Not sure about tankmates.
At least 40 gallons (long) for a pair.
Single trets are known to be quite "peaceful" by cichlid standards, when housed with other semi-aggressive cichlids of compatible requirements. In such a community they are usually housed in tanks of at least 50 gallons.