Philippians 4:19 Passion Bible ... "I am convinced that my God will fully satisfy every need you have, for I have seen the abundant riches of Glory revealed to me through the Anointed One, Jesus Christ!"
God has given us Covenant promises so that all of our needs will be met now, here on the Earth. We won't need them in the Heavenly Jerusalem.
I heard a minister say that God is blessing the Christians to the level of the Covenant as the people walk in it in order to excite the Jewish people as to what's available to them, if they'd only see it.
In other words, God is blessing us His born-again ones, to make the Jewish people jealous of us. The point that he was trying to make is that we Christians are being richly blessed and that Israel is not.
Israel is being blessed because they are God's Covenant people, but not as richly blessed as they could be. He wants them to see how much more the Body of Christ is being blessed than they are ... because they're still living under the Old Covenant.
The requirement is a "heart change", by asking Jesus to be your Savior ... both Jewish and non-Jewish persons. This is what God's will is to be a real Covenant person.
Reverend Robert W. & Mary C. Butler