You're doing a fantastic job with integrating the two universes. In my opinion you're not overwhelming the reader by trying to add Harry's knowledge of the entire universe all at once. You instead do it in logical steps which is greatly appreciated.
The flashbacks are an excellent method of introducing the events of Harry's past. It gives enough information without becoming too boring.