That should work. The only coral that might be a little tougher to keep than the rest is the Torch Coral. Look into a bunch of different species of mushroom and zoanthids though. Green Star Polyps are also very night. Yellow Polyps are beautiful and easy to care for.

With those coral, it should be fine. All angels pick here and there though. I don't have any personal experience with Cherub Angels, but I do believe that they are considered safer to keep with coral than other species of angelfish.