I'm not sure about her being a vampire but I definately think she is immortal, I was thinking this a while ago- it would explain the old fashioned way of talking and dressing and the fact that when she met Gerard as a child she was a woman, and doesnt seem much older now (I think that makes sense lol)
It looks like she needs him for something and that something includes him falling in love with her, which she would rather do naturally but she can control him if needs be...
I really wanna know more about her, I'm really growing to like her though.
I can't wait for more! xx