I really like to know the answer to this question it's important to me because I have the legendary Pokemon Suicune. I would like to know.
Yes -- the Champion Cup has no restrictions for Pokemon you can use. It's part of the main storyline, and you need to get through it to become the Champion.
Source: Experience + plus they give you a Legendary in the middle of it