Ok, first it's Greek mythology. I think they are in a Stephen King book ("Insomnia"), too.
The three goddesses of fate; the Moirae. the first (Clotho) spins the thread of life, the next (Lachesis) measures its lenght and the last (Athropos) cuts it off.
It's Blaine. When you are listening to Demons & Wizards or are a fan of Stephen King you'll know him. He's the insane train from "The Dark Tower" series. I never really understood the books even though I read the first two or three (there are seven or eight). (well, he doesn't look insane here)
Valinor in a mirror. Why did I draw this?.....hmmm because I'm obsessed with "Mirror, Mirror"; a bit?...Noone knows.