1.-La de intro puedes hacerla tipo script, que al final supongo que es lo que es... haces una carga de cuadro de texto con opciones y sus scripts derivados de cada opcion, donde con el comando 0x15 escribas el numero de mini a utilizar. Algo muy similar a tu script de seleccion de pokemon...
De eso te uqeria hablar, que es lo que se te dificulta para implementar la rutina? Entiendo que al principio tienes que hacer un script con la seleccion de "boy & girl", donde cada opcion te manda a un script diferente que escribe una variable en la carga del mini del prota, creo que eso es lo...
Ok, con las caracteristicas que me dijiste al parecer no hay ninguna rutina que apunte al espacio antes mencionado, si hay como 5-6 que apuntan a ese bank pero a la tabla de pointers de move/evo data, asi que parece que todo va ser un exito mi amigo!!
Edit: Encontre un unico salto a los datos...