Other mistake: When Rick suggests that the ghost may have had multiple personality disorder and that's why he's appearing as different people, Melinda says this isn't possible, because when someone dies they're free from all afflictions they had when they were alive. In season 2 episode 4, "The Ghost Within", the featured ghost has autism and is not able to verbally communicate or make eye contact with Melinda and we never see him freed from this mental affliction.
Character mistake: When Delia is rushed out of the shop at closing time by Melinda she is wearing gold long 2" chain earrings. When she gets to her vehicle and reaches for her gift she is wearing gold filigree hoop earrings.
Answer: This "spirit" appears in several episodes throughout the rest of the season including the season finale. He's a "bad spirit" that is intent on keeping souls trapped on Earth. With the death of Andrea (her business partner) he wanted to make a deal with Melinda, to give him HER soul to release everyone else including Andrea to cross over.
Boobra