I think we do indeed have a match.. The children that I know about are
Irene who married Marion Jones,
Earl Cannam b: Apr 1885 (no further info)
and Carrie b: 25 Jul 1887 who married Joseph Henry Vane and died in Salt Lake City, UT.
Carrie's birth record in Polk Co, IA says she is the eighth child born to John and Emily... So I'm missing a lot of kids.
Can you fill in the blanks?