How big is a large tank, it better be pretty big. the fish you have mentioned will all need their own space, the two puffers are thought to be a no no, I had done it until I lost my porky to lock jaw, could never get him to eat anything but shrimp. I got two that were very young and put them in the tank at the same time, they got along real well, but that is not to say that in time they would not have turned on each other, you have to have a plain on what you will do if that happens. Just my two cents. Good Luck