It is 'Snape', and no, he is not.
No.
Hopefully not.
No, why would he be doing that? Plus he is dead.
No, they broke up after he cheated on her with Princess Leia.
No, Hermione would never cheat Snape's tests or the tests of any other teacher. How could you suggest such a thing?
Hermione
Harry falls in love with Ron's sister, they get married and Ron marries Hermione.
Ron Weasley.
No, Hermione used Cormac to make Ron jealous. But Cormac did like Hermione though.
Hermione like Viktor Krum from Durmstrang. She didn't fancy Cedric but had no objections to him as a person as she never really knew him.
That's how it is the books.
Harry loves Hermione like a sister.