Are you trying to make the mc not aware of what Harry Potter is or what cos it ain't adding up....moreover I thought he still had memories of his past life
The hogwarts letter thing makes sense, cause otherwise, hermione would have memorized all seven years of the curriculum by the time she actually went if she got it on her birthday