I believe that Neville did pull the sword out of the sorting hat as Harry had done in the chamber of secrets... As Dumbledore had said... "Only a true Griffindor could pull the sword out of that hat"...
I'm confused about some of the weird wording in the last chapter, where it was meantioned that someone developed magic late in life.... was that Filch she was talking about???
And i still want to know what Harry chose to do as a career, he spent a lot of time in previous books wondering about that...
Anyways.. I loved the book... I wish it had more information in it... but enjoyed it none the less.
Great works are performed, not by strength, but by perseverance.