but im not sure if the lion fish would be a wise choice. They tend to do better in a low current tank with lots of space. That and their poisonous and are rather messy eaters.
As for the puffer. Still iffy aswell. say goodbye to your snails/crabs. both of these fish are really made for their own tank. As for me I wouldn't suggest putting these 2 tankmates with others.
But lets wait for others more experienced to chime in