Hmm, wonder if the rules allow the goblins to invest managed fortunes? That would explain the Microsoft stock.
I like this version of Harry, powerful but not Super!Harry. Reginald sounds about right for a feline, even a magical one (got several regular - I think - ones around here).
Methinks there are going to be a lot of surprised people when they realize just how much Harry already knows about the Wizarding World.