That is a gorgeous pic!!
I loved the Tiger Barbs and Rosy barb I had in my old 55g FW tank. They are recommended to be kept in groups of at least 5. They are cute when they school! I had 4 and my one Rosy barb would school along with them. They are definitely fin nippers though so make sure you don't get any fish that have long decorative fins... like Angels, some Gouramis, Bettas, etc... I was able to keep mine with a couple of Gourami's for a couple of months, but I don't think it would have been possible if I just had a couple of TBs. They tend to get more "bored" when there's less than 5 of them and pick on other fish more. Thats just my experience though.
I don't have any experience with puffers though. :)