Doesn't Tom Riddle ask that professor if it's possible to split your soul 7 times? But he only made 6 horcruxes intentionally because Harry was a mistake. Is this a plot hole?
Why doesn't Voldemort just waltz up to Hogwarts during book 5 and 6 and kill Harry? It's not like anyone can stop him, he's immortal.