I think will just use one name and just put "evil" on it, or perhaps just add a good <--> evil indicator like in those Bioware RPGs (KOTOR), also because since Undead Lily is going to be in the game's title, should be a major character... having two names for the main character... don't know, doesn't sound right.
About the skills, yes, that won't be hard at all. This game is going to be much easier to code than Planet Stronghold, also because will be easier. I mean, will have more gameplay variants but nothing really complex like that game (for example the "inventory" part only consists of different weapons, not armor or anything else). I might change that to weapons indeed, since is the only equippable kind of item!



