Totally charming! I loved your Albus-Severus and your James was a delightful surprise. (It always makes me sad when he turns out to be like James P. sr. in fanfic...) Not 100% sure I could see a Malfoy slapping his friend on the back, but maybe I just can't get the Malfoys Sr. out of my head. Did love your Scorp.
Lovely premise, nice execution. Great story. Thanks!