I can add a little bit of information about the plot. I guess the IV/EV checker wasn't very clear. You can check them by looking at your Pokemon. Sorry for the confusion.
Yes, there will be a level cap system. There are only eight gyms (don't worry, episodes will be have A LOT in them) . For example, after defeating a certain story arc the episode may be 1/3 complete, and the cap will rise a few levels allowing the player to level their Pokemon more. Hope that explains it.