Yes, Mary is the mother of James, Joses, Jude, Simon, and more than one daughter. And in order to give birth to these children she had to have intercourse with Joseph, conceive the children in her womb, and then deliver them at the time of gestation.
Mary had vowed to marry Joseph, so that it was already settled in her mind that she would be betrothed to someone other than the Lord. And, was prepared to become unchaste in doing so, to someone other than the Lord. This is where her heart was at, at the time of the annunciation. And thus, the duty of bearing the Son of God did not circumvent her plans with Joseph, but rather, postponed them. Nowhere did Gabriel ever impose this charge upon her, that both her and Joseph must remain virgins until death. Yes, such an injunction directed towards Mary, evidently would have affected Joseph also, but God neither demanded celibacy between them, nor even the annulment of the marriage and all the duties required of husband and wife (1 Corinthians 7:3). All the appellations that were ascribed to Mary, that you quoted, are speaking of the purity of her heart and faith, not her undivided spiritual and physical devotion to God.
No they are not Mary’s children!
Is 7:14 shall bear a son (singular)
Same as Matt 1:23
James is the son of zebedee, and the other James is the son of Alpheus not Joseph!
Matt 10:2-3
In Hebrew culture any close relative can be called brother or sister, lot was called Abraham’s brother but was his nephew.
Gen 12:5 and Abram took Sarai his wife, and Lot his brother's son..
Gen 13:8 And Abram said unto Lot, Let there be no strife, I pray thee, between me and thee, and between my herdsmen and thy herdsmen; for we are Brothers.
The 12 sons of Jacob are brothers but all are not the children of Leah and all are not the children of Rachel! They may be brothers and sisters but they are simply not the children of Blessed Mary ever Virgin mother of God!
Jose’s, Simon Salome are children of another Mary!
Mk 15:40 There were also women looking on afar off: among whom was Mary Magdalene, and Mary the mother of James the less and of Joses, and Salome; (NOT Mary the mother of Jesus)
Her one and only son is God! Lk 1:35
this verse is absolute! Inviolable!
Mary does not know (have sex) with any man!
Lk 1:34 Then said Mary unto the angel, How shall this be, seeing I know not a man?
(This verse imply’s a vow of perpetual virginity, She refuses even the exalted dignity of mother of God and mother of our savior if it means violating Her vow of perpetual virginity)