Yo primero aplico parches, que para eso están y te facilitan mucho el trabajo. Lo que quede, pues si puedo traducirlo con XSE me es más rápido y cómodo. Si no, HxD.
Para los puntos de cura 104 más 5 bytes por cada punto de cura que quieras añadir.
Para los puntos de vuelo 168 más 8 bytes por cada punto a añadir.
Si no hay espacio donde vas a repointear o a añadir, el programa te lo dice y no te deja sobreescribir datos.
No necesariamente. Se suelen poner en scripts de nivel, creo que en los centros pokémon, para que una vez que entres, ya aparezcas allí si no vas a otro. Pero si lo pones en cualquier otro tipo de script te lo leerá igual.