I really rather enjoyed this. I like that Snape played a very Albus-like role while still being very much in character. Nice Harry-characterisation as well. Good work.
Very good, and is amazing to see how well you understand and are able to write the core of the whole HP series, showing how much Snape is important in Harry's life and choices.
I love every story that gives to them the possibility to speak to each other this way, finally, and this one does it very well.
Pretty good! Yes, that sounds like Snape - doing the right thing and being quite kind but managing to do it in a sulky, abrasive way even so.
It's not obvious it's not been beta'ed, at all: it reads smothly and I didn't spot any canon errors or typoes, just one very small Britpick. Here we say (and so Harry and Snape would think) that somebody "couldn't care less" rather than "could care less".