The furthest back I have got with this line is George Aird who married Hannah Dand on 28th December 1756, Bishop Wearmouth. I have not yet discovered the births of George and Hannah, but Hannah died in Seaham on 29 November 1809, aged 90.
George and Hannah had (at least)three children: Hannah bap 29 March 1758; George bap 4 June 1759; James bap 13 Sept 1760. Hannah married Anthony Paxton - but I don't know anything else about them. I have no further details about George. I have the same details about James and Ann Spark as you give. James and Ann had at least 9 children, including George (your g g grandfather) and John Spark (my husband's g g g grandfather). James died on 28 May 1824, aged 63. The gravestone of James and Ann still stands in the graveyard of St Mary's Church, Old Seaham (I have a photo of it).
I have suspected that Elizabeth and Caroline Anderson were sisters, but haven't proved this yet. I haven't got any details about George and John Spark's sisters marriages.
I have a lot of information about John Anderson Aird, (son of John Spark), and am currently trying to trace all his descendants - I am in contact with quite a few.
Frances Grace was 55 when she married Joseph Binns, and had no children. Frederick was only about 6 months old when he died. Henry Ralph married Sarah Eleanor, and as you say, had 8 children. I have some details about these children.
William Henry Aird, b. 15 July 1866, the son of John Anderson Aird, married Sarah Pike. My husband is descended from this line.
Please email me directly on firstname.lastname@example.org and I am sure we can swop lots of useful family information!