You forgot Geraud; He's not technically dead, just sealed into the Silverbranch Tree, but he's still carrying Grady Silverbranch's spirit. That's sort of undead.
I was going to write up a blurb about Leon being freaked out by normal things like aging; he never would have experienced that as an andain or revenant.







