I'll add a "no" and also comment on the fish you have now:
porcipine puffer - should be okay, I had one that was a bully
2 damsels - okay
naso tang, sailfin tang, sohal tang, yelow tang - too many tangs! I'd get rid of at least two, and one of those would definitely be the sohal - your tank is simply not big enough
koran angel, french angel - french angel gets too big, limit to the koran only
panther grouper - these get huge as adults, you will need to rehome
picasso trigger - OK maybe if you limit fish population to not more than 6-8 reasonable sized fish
clown trigger - what others said
a goat fish - too passive for your mix. most starve in captivity, even in mellow tanks