As i researched everything i can about the books, movies and even Fantastic beasts. It is safe to say Rowling really is bad at maths lol, her contradicting dates make up a lot of discussion and debates all over the internet.
One example of this is that the official age given to Minerva was 1935, but then went on to already be a professor when Newt and Leta were at hogwarts, newts offical age is 1983 or something but he too went in to oppose grindelwald in 1939-1945, so yeah, McGonagall was teaching in hogwarts before she was born and Newt and Leta were in World War 2 before they were even born. So yeah canon timeline doesn't make sense anymore.
I tried to make the ages of the characters as canonically correct as possible but it just isn't possible, Armando dippet, the headmaster before Albus was 289 years old when tom riddle was born, yeah, shocking i know, that is why i don't want to hear any complaints about how 'this isn't canon or that is impossible', i will try to abide by the laws of the books but this is a fanfiction meaning i get to put my own ideas and takes on the magical world so, take that!.
Anyway i wanted to clarify that their age, and other things will not be accurate and will be edited in accordance with my plotline.
Thank you for reading.