Lucifer I do not like, but I see nothing horribly wrong. If there were major problems,
Luc could be a nice nn.
Damian I am not sure why people have a "fear" of this name. I have known two, an adult and an 11 year old (when I knew him). Neither one had a problem due to his name. However
Demon might be asking for trouble.