Okay I've been out of Rom hacking for years now but here is something i think is still the same.
You can't add more pokemon than are in the game.
For example, if you want shadow, pure, galaxy types of a pokemon, you will have to replace current pokemon with the texture edit/ stat edit/ type...