Indeed, webrunner. Archlich is gonna need some errata or house rules to make its abilities work more favorably. It doesn't say you gain the undead keyword, but it is heavily implied that you are undead, as Regi points out.
That aside, I wouldn't have a problem with Vecna's aura being foiled...