Hi Liz,
This is the only John Cain entry I have from near 1866:
John James CAIN 4 Sep 1867 Dou John CAIN Margaret PRESTON
There is also: John Cuthbert CAIN 24 Jul 1861 Dou Jonathon CAIN Jane COLLISTER CAIN
There were not a lot of birth entries before 1878 (official start of civil registration).
I can't see any Braddan ones before 1878 - sorry.
Sue