1/3 of the worlds population are christian and may be delivered good in heaven with God through Jesus. That leaves 2/3 in hell, evil without God. Most of the human spirits in the Netherworld are evil without God.
I disagree with just about everything you said.
In my opinion Spirits and Ghosts are entirely different, Spirits are all good and Ghosts are all bad.
I am a medium, not a psychic.
I can see them just as I can see regular people in most cases, and in some cases they get shy and want to show me mental pictures...
I can also channel them, and using your mouth is not a demon or angel exclusive thing..