Bah, rain rain rain. Anyways, Pokemon will be capable of learning more moves as time goes on, but the moves will require practice to hone. TMs exist, but they're scarce and hard to come by. They basically take about a half an hour to teach a pokemon, whereas just training them will take a fair bit longer. Your pokemon will likely show signs of being able to learn the move when they're able to, so that's how your character will know. For instance, if a pokemon is ready to learn ember, they'll start breathing tiny amounts of fire. Something like iron tail, they might whack something with their tail. From there, the trainer will have their pokemon practice until the move can be used in battle. I will send PMs or post in the ooc when a pokemon is ready to learn a move, I leave it up to you to do the training and whatnot.