well, all of the fish except for the 6 line will outgrow the tank. i don't think the puffer will swallow the pseudo. the lionfish will swallow him if he gets the chance though. are you considering all of those fish, or are they just possibles? if it's all of them, i think that will quickly be too many.
i would go with a dwarf lion. possibly a fu-man-chu, or a fuzzy.
i would also love to have an angler if i was doing a fish only. a wartskin angler is an awesome creature. the same goes for rhinopias. they don't require much space and are very interesting.
you'll need to clean the tank yourself. i would have decent flow in it and a nice HOB
skimmer wouldn't hurt either.