La forma de ser afecta en los puntos de vida/ataque/defensa.... al subir de nivel. Según su caracter, será mejor en unas cosas o otras, lo que te permite personalizar el pokemon para que sea más efectivos con unos ataques u otros.
La única forma de conseguir pokemons viejos (charmander y compañia) tendrías que usar trucos o hackear la rom. En total puedes tener hasta 387 pokemons distintos sin contar a Misingn0 (ahora llamado ??)