As far as the origins of "wormwood" - it's entirely possible that C.S. Lewis got his character's name from the bible, because his work has a great deal of influence from/meaning about Christianity (so you might all be right).
Abusive comment hidden.
(Show it anyway.)