I've found these marriages which seem to show this is the right family, not too sure about the Arthur one though,
Ontario, Canada Marriages, 1857-1922
Name: Sarah Osmond
Birth Place: Tunbridge Well
Age: 36
Father Name: Henry Osmond
Mother Name: Sarah Murting
Spouse Name: Horace George Holdom
Spouse's Age: 35
Spouse Birth Place: Hastings Eng
Occupation: Polisher
Spouse Father Name: William Holdom
Spouse Mother Name : Elizabeth Meritt
Marriage Date: 10 Sep 1904
Marriage Place: Middlesex
Marriage County: Middlesex
________________________________
Name: Edward Osmond
Birth Place: Kent England
Age: 25
Occupation: Printer
Father Name: Henry Osmond
Mother Name: Sarah Martin
Estimated birth year: abt 1870
Spouse Name: Margaret Lowry
Spouse's Age: 29
Spouse Birth Place: Cornwall Caw
Spouse Father Name: Martin Lowry
Spouse Mother Name : Mary Jane Reaney Lowry
Marriage Date: 24 Sep 1895
Marriage Place: Middlesex
Marriage County: Middlesex
_____________________________
Name: Louise Mary Osmond
Birth Place: Kent England
Age: 22
Father Name: Henry A Osmond
Mother Name: Susan S Martin Osmond
Spouse Name: Peter William Murray
Spouse's Age: 33
Spouse Birth Place: Oxford Ont
Occupation: General Merchant
Spouse Father Name: Donald Murray
Spouse Mother Name : Elizabeth McKay
Marriage Date: 30 Oct 1895
Marriage Place: Middlesex
Marriage County: Middlesex
________________________________
Name: Arthur Osmond
Spouse's Age: 24
Spouse Birth Place: Eng
Spouse Mother Name : Susan Ralph
Spouse Father Name: Henry
Spouse Name: Martha Fullerton
Birth Place: Eng
Age: 30
Mother Name: Martha McKay
Father Name: Hugh
Marriage Date: 7 Apr 1898
Marriage Place: Middlesex
Marriage County: Middlesex
__________________________________
Daisy