The events are not independent; you need to extend the idea a little bit to multi-hypergeometric distribution - essentially you extend from 2 groups (ace/non-ace) to 3 groups now, and the idea is similar.

For the or part it is correct to apply the inclusion-exclusion principle. But as usual you need to get the intersection part correct first.