With regard to ages, we know that records can be unreliable.
Just out of interest, I looked up some baptisms for the children of Thomas Loftus and Mary Egan.
Unfortunately, parish records don’t go beyond 1880 so none to be seen for Thomas.
John was baptised April 1880.
1901 shows him as 18 yrs old.
I can’t see a birth registration. I have looked for a few of the children and can’t find registrations
