Перси - слизеринец? Ну уж нет. Он слишком правильный и амбициозный для Гриффиндора, но в нем совершенно нет изворотливости, он честный и окольных путей не ищет. Если бы он был слизеринцем, то скорее всего согласился бы следить за отцом для Фаджа. А он вместо этого хлопнул дверью и ушел.
Флер - нет, мне не нравится. Она его на три года старше. Не люблю, когда девушки старше, к тому же у нее имхо сейчас вполне подходящий кавалер
Насчет благодарности - вообще-то помимо сложных рефлексий о мотивах того, кто сделал тебе добро, есть еще простая вежливость. И не думаю, что Снейпа обидела бы благодарность Гарри. Смутила - может быть, но какая тут может быть обида?
И умоляю, не надо сравнивать Снейпа с Монте-Кристо (имхо, ничего общего)