I actually want Pitra to battle ya after you rescued her in the town with the bar. (Can you suggest some names for that town?)
I will make her walk away for a moment, and then come back, heal your Pokemon, and then battle.
Uhh... you got some names mixed up. The main rival is Pitra, not Peltra. Peltra is the heroine. And yes, I accidently typed it wrong, sorry. But... isn't Eevee being overused as a starter? Maybe a new starter will do.
No, I think it'll be easier to script if Zexacon only gives you a Pokemon with no choice. That way, I don't have to script Mary dozens of times to make her Pokemon have a type advantage to your Pokemon.