There is no marriage showing for James and Frances on Scotlands People at
www.scotlandspeople.gov.uk Did they marry in SA?
Will be harder to confirm parents' names for James given he looks to have been born in SA from the entry that Spidermonkey has posted for 1891.
This looks to be Frances at home in the 1901 census with the information you have posted on her family:
Alexander Easton 34, Commercial Traveller (soap), b. Arbroath, Forfarshire
Williamina H Easton 32, b. Arbroath, Forfarshire
Harriet Low Easton 9, b. Arbroath, Forfarshire
Alexander T S Easton 6 b. Monifieth, Forfarshire
Francis J K Easton 4 b. Monifieth, Forfarshire
Nellie Heron 18, sister in law, Envelope Maker, b. Arbroath, Forfarshire
Address: 30 Holburn St, St Marchar Aberdeen
Monica