You have the information in these links, but posting it can help volunteer researchers to help you.
P. S. Currently the information developed on this family is scattered and maybe just organizing it for volunteer researchers might help you to move forward.
Would be a big help if you would organize the information on Flora and her siblings - listing birth record, marriage record, and death record for each (and any other relevant) so that volunteers can see:
1) whether you do or do not have the record 2) what the record says about Flora's parents 3) any additional clues
If you are missing any of these records for any of the children, then it's a priority to find to further verify that Margaret Campbell is the name of Flora's mother.
Also would help to give a synopsis of what the various census records say (records for James, and for each of his children) say about the birth place of James and his wife.
Not much help...I'm finding it hard to see what info is missing and hoping you'll figure that out for us. :D