For the purpose of the tournament, you'll be restricted to using Pokemon that have at least one of the two types you've chosen.
In a league challenge, you can use any 6 Pokemon, but have to use them for your entire challenge. You can run as many sets on those Pokemon as you'd like, though :D