Right. I will add a level cap to the main page soon and your Pokémon can know any move they could naturally know up to that level. Egg moves are a possibility if you hatched the Pokémon yourself. And the moves are more for flavor, when a fight happens after the two contested rolls are made the fight can the be role played out for fun and flavor. But if multiple Pokémon are used it’s a new contested roll for each time a new Pokémon enters the battle to see who will win if say it’s a battle between trainers who have more than 1 pokémon each.