Yep, generally no triggers and lionfish mixed in the same tank. Video of why;
http://s136.photobucket.com/albums/q172/barbianj/?action=view¤t=MVI_2067.mp4
The Lunare will likely outgrow that 100gal tank pretty quickly. I had a Goldbar wrasse, which is a smaller relative of the Lunare, and he was too much for my 6' 125gal.
Frogfish, more commonly called Anglers, are generally kept in species only tanks. They will often attempt to eat other fish, even bigger then themselves.
Humu is a good choice, but not with the Lion.
The Porcupine puffer grows to be quite the large fish, and he'll put quite the substantial bioload on that 100gal. You'll need very good filtration.