Regarding Pokémon Battle Revolution: you can battle tournament-style with a team from any generation 4 Pokémon game. (That includes Pearl, Diamond, Platinum, HeartGold, or SoulSilver.) If you don’t have one of those games, you can use one of the rental teams from the game. Other generations are welcome, but you won’t be able to use them on the big screen.