Awesome painting, I like the different uniforms, the time magazine is priceless.
I used some d and d plastics for my ghosts. Just check out your local gaming store, I got 6 or 7 ghosts for under 5 dollars.
Several of them have colored translucent plastic. Wraiths, ghouls, i even found a poltergeist. Rebased they would look great.