Hi Deb
And welcome to Talking Scot
Can you give us any idea of dates for any of the events you've mentioned?
There seems to be a birth of a Hannah Hopton in Forfar, Angus (the county into which Forfar falls) in 1886 on Scotlands People - does this date sound about right? If so, you can buy credits there and see the
original birth entry which may give you some additional information such as the date of marriage of the parents which will help you find it, and from there, their parent names. Also, the 1891 census would be worth looking at if the 1886 birth is your one.
Also see:
http://www.hopetoun.co.uk/
Best wishes
Lesley