You can find the followings answers as listed below.

1. When Mary told Joseph that she was going to give birth to God's Son Joseph:
a. Joseph did not believe what she told him ( Mat 1: 18-21)

2. Who told Joseph the name of Mary's Baby
a. An angel of the Lord's: ( Mat 1:20- 21)

3. Joseph discovered Jesus' purpose on earth:
b. Before Jesus was born: (CMat 1:21)

4. What does Jesus's title "Emmanuel" mean
c. God with us (Mat 1:23)

5. Why did Joseph go to Bethlehem for a census instead of registering in his hometown?
a. Because Joseph was of the line of David (Luke 2:4)

6. Herod sent what people to find Jesus?
a. the wise men (Mat 2:7-8)

7. In what city did Joseph eventually settle so that the scriptures would be fullfilled about where people believed Jesus was from
b. Nazareth ( 2>23)