About 3rd, I do not know any other way of "applying in advance" other than "rentista" (and I think I will need 2000 USD passive income which I do not have right now). I am a remote software dev. and maybe I can find a job here in BsAs and continue with that.1. If you want to live here just do it.
2. If you want to go after citizenship you can do it now or to wait the 2 years.
3. The advantage of applying in advance is to have time to avoid judges who are never going to grand you citizenship.