What a lovely story! I very much enjoyed it. Especially liked your very sympathetic Molly. Also the Hermione/Draco, for which I have a soft spot as long as they aren't the main pairing, a la Romeo & Juliet. :-)
I have a feeling Severus might just have sent those photos himself... It's a suspicion I think Harry shares...