3) How did Mary's husband-to-be, Joseph, find out that Mary would be the mother of Jesus?
He heard the news from Mary's cousin, Elizabeth.
Mary was afraid to tell him, but finally did when she could no longer hide the truth.
An angel of the Lord told him in a dream.
The angel Gabriel appeared and told him.