1) It's okay. I used to like it more than I do now
2) That's the automatic association for most people and will be for a long time. However, it's not a bad association. And it does mean that most people know how to pronounce it.
3) Too cutesy for me
4)
Alice and
Hermione match well enough,
David less so.