That is correct. St. Paul is addressing the Church.
Again, that is correct. St. Paul frequently voices concern over the fact that Jews and Gentiles have not realized that they are all members of God’s family:
Romans 1::16For I am not ashamed of the gospel of Christ: for it is the power of God unto salvation to every one that believeth; to the Jew first, and also to the Greek.
Romans 3:29
Is he the God of the Jews only? is he not also of the Gentiles? Yes, of the Gentiles also: 30Seeing it is one God, which shall justify the circumcision by faith, and uncircumcision through faith.
1 Corinthians 12:13
For by one Spirit are we all baptized into one body, whether we be
Jews or
Gentiles, whether we be bond or free; and have been all made to drink into one Spirit.
No, it wouldn’t. If you let Scripture interpret Scripture, you will see that Paul is not speaking about the righteous but about the unrighteous fools who do not believe in God:
Romans 3:10As it is written, There is none righteous, no, not one:
Paul says AS IT IS WRITTEN, so we need to look where it is written to understand what Paul is talking about:
Psalm 53:1
The fool hath said in his heart, There is no God. Corrupt are they, and have done abominable iniquity: there is none that doeth good.
And again, if it were true that “there is none righteous”, St. Paul would contradict Scripture:
Genesis 7:1
And the LORD said unto Noah, Come thou and all thy house into the ark; for thee have I seen
righteous before me in this generation.
Luke 1:6
And they were both
righteous before God, walking in all the commandments and ordinances of the Lord blameless.
So, Paul does not mean that “there is none righteous” without exception. And we definitely can’t count Mary amongst the unrighteous since Scripture says:
Luke 1:28
And the angel came in unto her, and said, Hail, thou that art highly favoured, the Lord is with thee: blessed art thou among women.
The angel would hardly say that of the unrighteous.
CONT’D