"perseverance of the saints who keep the commandments" as we find it in Rev 14:12 and in Rom 2:7 "those who by perseverance in doing good" because he considers it to be impossible fiction.
There is a James 2 and Romans 2:13-16 context where perseverance is applied to future judgment for "We must all stand before the judgement seat of Christ" 2Cor 5:10.
in Rom 2:13-16 we find this "the doers of the law will be justified...on the day when according to my Gospel God will judge the secrets of all mankind through Christ Jesus".
In James 2 the point you make in your post above about Abraham is also applied to that future judgement saying "you seen then that a man is justified by works and not by faith alone".
The special case of Justification being used in Romans 2 and James 2 is not speaking to justification past - where the lost becomes saved - but rather to the future judgment were as we see in Dan 7:22 "judgment is passed in favor of the saints".
It is done on the Matt 7 principle "by their fruits you shall know them" and "yes" Christ DOES relate this truth in Matt 7 to those who go to heaven.
Rom 2
7 to those who by perseverance in doing good seek for glory and honor and immortality, eternal life;
8 but to those who are selfishly ambitious and do not obey the truth, but obey unrighteousness, wrath and indignation.
9 There will be tribulation and distress for every soul of man who does evil, of the Jew first and also of the Greek,
10 but glory and honor and peace to everyone who does good, to the Jew first and also to the Greek.
11 For there is no partiality with God.
12 For all who have sinned without the Law will also perish without the Law, and all who have sinned under the Law will be judged by the Law;
13 for it is not the hearers of the Law who are just before God, but the doers of the Law will be justified.
14 For when Gentiles who do not have the Law do instinctively the things of the Law, these, not having the Law, are a law to themselves,
15 in that they show the work of the Law written in their hearts, their conscience bearing witness and their thoughts alternately accusing or else defending them,
16 on the day when, according to my gospel, God will judge the secrets of men through Christ Jesus.
Daniel also points to success cass in Dan 7:22 "judgment passed in favor of the saints".
The logic that says that they cannot know that success cases will be the result if judgment is future - does not fit the text of scripture.
Paul sets the context for the "Gospel judgment" of Rom 2:16 saying in Rom 1:17 "the just shall live by faith" and in Rom 2:4 Paul speaks of the context of the goodness of God calling all mankind to repentance.
Matt 10:22 but it is he who has endured until the end that will be saved.
Heb 2:1-3
1. For this reason we must pay close attention to what have heard lest we drift away from it
Heb 3:6 but Christ was faithful as a Son over His house whose house we are, if we hold fast our confidence
and the boast of our hope firm until the end.
Heb 3:12-14
12 Take care, brethren, that there not be in any one of you an evil, unbelieving heart that falls away from the living God.
13 But encourage one another day after day, as long as it is still called ""Today,'' so that none of you will be hardened
by the deceitfulness of sin.
14 For we have become partakers of Christ, if we hold fast the beginning of our assurance firm until the end,
Heb 10:35-39
35 Therefore, do not throw away your confidence, which has a great reward.
36 For you have need of endurance, so that when you have done the will of God, you may receive what was promised.
37 FOR YET IN A VERY LITTLE WHILE, HE WHO IS COMING WILL COME, AND WILL NOT DELAY.
38 BUT MY RIGHTEOUS ONE SHALL LIVE BY FAITH; AND IF HE SHRINKS BACK, MY SOUL HAS NO PLEASURE IN HIM.
39 But we are not of those who shrink back to destruction, but of those who have faith to the preserving of the soul.
1Cor 15:1-2
1 Now I make known to you, brethren, the gospel which I preached to you, which also you received,
in which also you stand,
2 by which also you are saved, if you hold fast the word which I preached to you, unless you believed in vain.
Rom 11:22
20Quite right, they were broken off for their unbelief, but you stand by your faith. Do not be conceited, but fear;
21for if God did not spare the natural branches, He will not spare you, either.
22Behold then the kindness and severity of God; to those who fell, severity, but to you, God’s kindness,
if you continue in His kindness; otherwise you also will be cut off.
23And they also, if they do not continue in their unbelief, will be grafted in, for God is able to graft them in again.
Col 1:21-23
22 He has now reconciled you in His fleshly body through death in order to PRESENT you before Him
Holy and Blameless and beyond reproach
23 IF INDEED you CONTINUE in the faith FIRMLY established and STEADFAST and NOT MOVED AWAY
from the HOPE of the Gospel that you have heard, which was proclaimed in all creation under heaven
and of which I Paul was made a minister.
Walter - your argument is with the text.