this is the exact setup i wanted, i jsut dont have the money or the water to do so. Just make sure all of them are of size or else the angler will eat them. another thing, make sure the anglers are the smaller types. they will eat anything smaller- up to over an inche larger than themselves, so its not a good idea to house 2 of them, because one will definatly be eaten.
the lion and the puffer might not get along either. the puffer will probably pick at the lion, especualy if its a long nose puffer like a valentini or a spotten puffer. And you can also try to limit the chances of the puffer not picking on the lion by not getting one with realy long elaborant fins like an antenna. a large V lion might be okay though. id get some more opinions on this before you get one.
just make sure you have a lot of live rock for the eel to hide in the for the angler to hunt and hide in.