Ned, you are recently deceased, aren’t you? Only someone who has just died yesterday would actually threaten to haunt another ghost. In case you didn’t know... you can’t haunt the dead! You’d just be wasting your afterlife.
As far as people walking through you, have you ever thought to get out of their way? If you were still alive, you wouldn’t think twice about dodging to the side to avoid a collision. Why do all these newly deceased idiots think that just because they are dead, they don’t have to move out of the way? It’s simple common courtesy.
Some advice, from one dead guy to another, take stock of the things you can still do despite being dead and quit whining. No one likes a whiner, Ned.