I actually really like most of those names.
Lilith is really pretty and I don't think the history takes away from the beauty of the names, if anything, it adds depth. I like those nicknames as well, it's always good when a name has a lot of nn options to choose from.