nasty duel there, but actually closer to reality as you have described it than the Little Hangleton event in the GOF - Harry is only 11 after all.
I hope he has some really skilled and talented healers on staff - or a writer at the helm who meets that criteria
thanks for sharing, this story is becoming mare and more interesting as you post.