Ambas cosas ya creo. Antes me costaba dormir, ahora ya es imposible porque encima me acostumbré.
Hay algunas en concreto que no se usan. Por ejemplo, en Fire Red de 200 a 2FF son todas libres. No sé exactamente si habrá alguna más por ahí, es probable, pero en vez de usar flags, usa variables que hay más disponibles. Deja las flags para hacer desaparecer minis, que es lo que las variables no pueden hacer por ellas.