Gnu,
I think they have these other children in addition to the ones you listed
Catherine McKenna - Minnigaff 15/11/1813
Mary Kinna - Culmazie Kirkinner 26/12/1819
James McGuffock Kinna - Culmazie Kirkinner 12/03/1821
John Gordon Kinna - Nunmill Twynholm 20/03/1835
Isabella Kinna - Twynholm 08/01/1838
I think there may be another daughter called Hannah born around 1822
I suspect that James Kinna is the twin of Alexander McKennay both baptised Borgue 1st September 1789 the sons of Thomas McKennay and Mary Houstone
Baptism 01/09/1789 Borgue as James McKennay son of Thomas McKennay and Mary Houstone
Alex and James, twins, lawf....to Thomas McKennay and Mary Houstone in Litle Carleton Bap Sept 1 1789.
James died 30th June 1847 in Borgue
in Wigton Free Press dated 8th July 1847
Death
KINNA, James - D30/6/1847 - At Borgue Village, near Kirkcudbright, on the 30th ultimo, after a lingering illness, Mr James Kinna, parish sexton.
His son in law a John McGaw who registers Ravenscrofts death in 1883 appears to take over the position
In 1851 census on Ancestry, Ravenscroft is listed as a pauper is it possible there would be any poor records which might help, [Parish: Borgue; ED: 5; Page: 1; Line: 14; Roll: CSSCT1851_211; Year: 1851.] the Ancestry transcription is particularly poor though and was very hard to find.
http://search.ancestry.co.uk/cgi-bin/sse.dll?db=1851Scotland&indiv=try&h=2409435My line comes down through Agnes Kinna who marries James Beattie in Borgue in 1851
Thanks for your interest and assistance
Tkgafs