I think in the United States we say "lift" to mean like an elevator with no walls or door, like a platform you stand on that goes up or down like one level or something and might just have a railing for safety.
I don't believe in ghosts at all, and like I'm going to sound like a bad Catholic for saying this, but I don't believe in angels either. My belief is our universe is governed by physical laws which are absolute. Oh dear, I just can't reconcile it in my mind, you know?
If I was to ever use ghosts in a story, I'd treat them more like an imprint or echo rather than some sort of spirit. I wouldn't believe ghosts are like some conscious being, but just sort of like some sort of after-image, like you know how sometimes when you turn off your television, for just a few seconds you can still sort of see what you were watching? Yeah, that's kind of what I'm thinking, so in that case a ghost would still appear as she did in real life, clothes and behaviors and all. So you could have a jogging ghost wearing clothes because that's her image imprinted.