Honestly Ronaldo have put the Saudi league on another level, since his arrival we have seen a lot of players move to the Saudi league, they are not just getting old players but also good quality young players. Well if he retires I want to believe the Saudi football association have something on ground for him, to keep him in the environment at least.
Reaching a 1000 goal is now the goal for Ronaldo, he needs a season on 2 to get it and I believe he will do it. He his a man that his determine, a man that loves chasing and breaking records. Reaching a 1000 goals is next for cristiano Ronaldo.
Ronaldo is currently at 976 career goals, this means he will be needing just 24 more goals to get to the 1000 goal mark, this is very much achievable in a season. In his career, they have been times he has had more than 30 goals in a single season, although he was much younger, it is still possible he gets to this number of goals this season in the Saudi league. last season he got about 30 goals for Al Nassr, so it is possible he will be able to achieve that goal margin this season.
The Saudi league sure owes some of its popularity to Ronaldo, they cannot dispute it that his arrival brought about some really good PR to the league.
Ronaldo has a lot of contribution behind the popularity of Saudi league. I myself do not know much about Saudi league, even before I never watched any Saudi league game, but because of Ronaldo I started watching Saudi league games. Anyway, I now hope Ronaldo can achieve this big milestone in his life very soon.
Cristiano Ronaldo and Lionel Messi are the only players who have a total number of goals of 900+, and among them, Cristiano Ronaldo is now the only and first in history to achieve the milestone of 1000 goals very soon, I do not know if Lionel Messi can also achieve the milestone of 1000, Cristiano Ronaldo needs only 24 goals to achieve the milestone of 1000 goals, and Lionel Messi still needs 81 goals, so I am not sure about Messi, but I am sure that Cristiano Ronaldo will do it very soon.

Am a Messi fan and I have to be honest, I don't think Messi will reach 1000 goals at this stage of his career. Bro might get 985 goals and retire, he doesn't need that 1000 goals record. Even if he wants to try his possible mean to hit that target, he will need 3 extra season where he will score 30+ in each ones. He currently at 919 goals + 90 (3 seasons)= 1,009 goals. I am not 100% sure Messi is fit enough to score 30+ goals in 3 seasons. His contract at Inter Miami ends in 2028+1 extra year , and by that time his physicality and form would have reduced significantly. It's easy for Ronaldo to break that record, he can even do it in this season alone, because he only needs 24+ goals. In terms of probability I will give Ronaldo 100% and Messi 60%.
I think Ronaldo will be able to score 1000 goals if he doesn't get injured. But I have some doubts about Messi scoring 1000 goals, I completely agree with the reasons you mentioned. I am also a fan of Ronaldo but the truth can never be denied, just look at Ronaldo now and we will see what his current situation is like. Because Ronaldo can't perform like he used to on the field and he fails to score goals easily compared to before. Currently we see a lot of discussion about Ronaldo on this issue. I think Messi needs to retire before he faces such discussion.