Well, I found out that he is still around, and he is in spirit form. Can't really see him without Spirit Vision though. Hopefully this has no effect on finishing his quest.