One glaring error in the above timeline is the age difference between Tom Hagen and Sonny. They were the same age.
I know there is a difference between the novel and the movie over when they were born (the novel says 1910; the movie suggests 1916), but, again, they were the same age even if the timeline says they were six years apart.
True, but the only source that states Hagen's age is the novel.