The Word of God is very clear that Mary and Joseph had sex.
Matthew 1:24 Then Joseph being raised from sleep did as the angel of the Lord had bidden him, and took unto him his wife:
25 And knew her not till she had brought forth her firstborn son: and he called his name JESUS.
No it is not. For explanation of Matthew 1:25 see my 1633.