Hi
I have made some headway with William and Margaret, they were married 1853 in Scotland they had a daughter Elizabeth 1856, William 1857 and Andrew 1866 all born in Manhattan, New York, I have found them on the 1870 American census, but not at this moment found them on any passenger lists.
William's son William died 1918 in Crieff, Scotland, he married Helen Brotchie 1883 in Edinburgh and Andrew he married Isabella Paxton 1894 Edinburgh, I have their children all born in Edinburgh, but can't find any death dates for any of them yet.
Hope someone will might be able to fill in the gaps between them getting married and the 1870 census.
Ann