Autistic question here. How do you think ghost pokemon get their energy/food? Do they drain energy? How dangerous would it be training ghost types? You would probably need to be healthy and have strong endurance.
From the anime it seems like some eat dreams, auras, and other things. This doesn't really kill a pokemon or human but drains them of their energy. This is why they faint, but wake up after a nap.