aún recuerdo algo de este juego...
En la torre de los fantasmas debes de llevar la "sliph scope" (o algo asi), sino sólo veras "fantasmas" que no podrás atacar, capturar ni nada. Ese item creo que lo consigues al vencer al equipo rocket en la ciudad de los pokemon planta (donde esta el pokemall gigante).

Snorlax tiene la capacidad de usar REST donde se recupera al 100%, es decir, toda su hp y los estados alterados que pueda tener.