It might end up being a bit crowded, and I've never kept angels. Personally I'm a bigger dan of putting in your main target focus like the angels and cories and maybe a couple of your other choices, and let them simmer for a month or 2, see how you like it nad see what you feel would be a good addition, then once the novelty wears off you can add another small group, wait a month or 2, add another small group. You might find you're happy with far fewer fish than you'd planned especially once you start seeing their natural behaviors that are sometimes drowned out in a crowded busy tank. If you're wanting a crowded active tank maybe consider African cichlids, they do much better in busy tanks than peaceful little fish.
Also might consider your water hardneess,m ph etc when planning.