No, we don't. Scripture only says:
Isaiah 7:14 Therefore the Lord himself will give you a sign. Behold, the virgin shall conceive and bear a son, and shall call his name Immanuel.
The only requirements Mary had to fulfill were to be of the house of David, have the right lineage, and to be a virgin.
She fulfilled both those requirements. Nothing else was necessary.
Jesus received his body and blood exclusively from Mary and Her womb was the Tabernacle for 9 months. No Mary, no Blood. You owe Her much more than you care to admit.
Not one shred of Scriptural support for that. We owe her nothing for her obedience to God any more than we owe anyone else for their obedience to God. We all answer to God and God alone for what we do in this body on this earth.
Jesus could have been born or any Jewish virgin girl who had the right lineage.
Co-operation? She wasn't given a choice. The angel TOLD her what was going to happen to her. He never asked her permission.
We owe Mary nothing. We owe God everything.
Freewill applied even to Mary. Mary, like every person of every time is given the opportunity to accept and cooperate with Grace or reject it and choose sin. Mary was not God's brood mare, nor the rape victim of the Holy Spirit nor some rent-a-womb in a surrogate scheme imposed upon Her.
From the moment of Jesus' conception until His birth She was the Holy of Holies, the living Tabernacle and the Ark of the New Covenant. She was a creature, but She is NOT your equal or mine.
Peace be with you
The Catholics seem loath to give God the credit for anything. Its the RCC that brought scripture. Its Mary who brings salvation. Its the saints who protect. The list goes on and on.