Hey man, you could keep all those fish together no problem, minus the anemones. Its not because they are messy fish that you can't keep them. Its because the puffers like to eat them. Also, you can keep two pourcupine puffers together very easily. They love have the company of another one with them. I've had my two together for 3 years they are very happy. I wouldn't get any anemones, but the lion, puffers, and eels would be fine together. The lion won't bother anyone neither with the puffers. I say good luck to you and you shouldn't have any problems