I have had a look at the Gwennap Transcript for you, there is only 1 Thomas bapt. in Gwennap at abt. the right time, and that is Thomas to John Moyle and Mary nee Bond 3rd March 1811. This would make him only 16 on marr. which seems a little young unless it was a late baptism. Thomas and Eliz. have 5 children bapt. in Gwennap, Mary Ann 7th Nov 1830, Elizabeth June 10th 1831, James Dec14th 1834, Jane April 12th 1836 and Hugh !st July 1836. They were living at Carnmarth at this time.
Wit. at the marr. of Thomas and Elizabeth are Samuel Kemp and Wm. Blamey. There are baptisms for both an Elizabeth and a Samuel Kemp to John and Jane/Jennifer Kemp in 1809 and 1802 respectively.