Of the angels listed, the only one arguably suited for a tank that size would be the majestic. Not a terribly difficult species but they need a system where they are the alpha fish. They are relatively slow growing, and while a 90 may not be optimal for the life of the fish, it's okay for a few years. I wouldn't add one to a tank less than 6 months old that has a large amount of live rock. Other tankmates should be smaller. I keep one in my 120 and he is a very good citizen although a bit pushy with my butterfly and fairy wrasse.