no
yes they can
yes.
Yes there are many spirits. But they only live in really old houses. So, if you don't live in a really old house then you'll be fine :)
some spirits come to live
Their spirits live on in their loved ones.
there are no such thing as ghosts...but there are such things as spirits and demons.
It depends on what you believe in, but yes, their spirits live on!!
Ancestor Worship
They are actually one person as a whole. They guard the forest simply cause they are the forest. The tree that they live on is part of them.
Ancestor veneration.
You take it to the spirits that live under the turtle .Then they will trade it with the rare green jewel.