The use of one's own avatar as their character is a red flag for self-insertion. Gonna say no. Also elaborate on your powers. The characteristics of ghosts across settings can vary greatly.