No lo son.
Podés crear un pokemon con el sprite de los ghost, pero éstos no tienen estadísticas ni nada parecido, todo ésto quedaría a tu criterio.
Y si tu idea es que el "script" de batalla funcione como cuando te los encontrás, que no pueden ser golpeados ni nada parecido, se debe poder...