Sounds like a good list to me, and a very nice tank, too.
Your hermits may or may not make it with the eel and puffer. However, I have a pretty big hermit that has been fine in my tank since last summer with a dogface puffer, 2 eels (including a large zebra moray) pinktail trigger and more recently, Australian harlequin tusk.
I'd make sure the smaller fish are fairly assertive and big enough not to be swallowed by the snowflake. IME snowflakes don't usually bother fish, but you run some risk with smaller, passive ones.
If your "smaller" fish top out at around 4-6 inches, I wouldn't add more than 2-3, and probably just one dwarf angel. (You could maybe try a coral beauty and a flame angel, but there would be a risk they would not get along.) Would you also consider a hawkfish? There are several appropriate sized species that are colorful and they all have interesting behavior. Other good additions might be a big blenny or a medium sized wrasse.
I don't know your taste in puffers, one that gets a good size for your tank is the green spotted puffer. I think your tank may be on the small side for an adult dogface, which is the smallest I can think of after tobies. GSPs are sold as brackish fish (and are pretty inexpensive) but do fine in salt, if gradually acclimated over time. IMO, they need to be in full salt by the time they are adults. I think they get six inches when full grown, but resemble the Arothron puffers more than the tobies do. You might be able to keep more than one GSP or toby in your tank.