While there are several arguments here that people might accept as proofs, they all, as stated, are non-rigorous, involving some basic, unstated assumptions. For example, in argument two, it is assumed that multiplying x= 0.999... by 10 gives 10x= 9.999... and then that subtracting x give 9x= 0.999... again. Both of those assume the usual arithmetic properties are true for 0.999... That is true but exactly the sort of thing people who object to "0.999...= 1" would object to anyway. In argument four, it is accepted that 0.333...= 1/3. Why would a person who objects to "0.999...= 1" accept that?
It is not too difficult to give a rigorous proof using "geometric series". It is easily shown that the sum \sum_{i= 0}^n ar^i is \frac{a(1- r^n)}{1- r}. To do that, let S_n= \sum_{i= 0}^n ar^i= a+ ar+ ar^2+ \cdot\cdot\cdot+ ar^n). Since that is a finite sum, the usual properties of arithmetic hold and we can write S_n- a= ar+ ar^2+ \cdot\cdot\cdot+ ar^n= r(a+ ar+ \cdot\cdot\cdot+ ar^{n-1}). The quantity in the last parentheses is almost S_n itself. It is only missing the last term, ar^n. Restore that by adding ar^{n+1} to both sides: S_n- a+ ar^n= r(a+ ar+ \cdot\cdot\cdot+ ar^{n-1})+ ar^{n+ 1}. Taking that last term inside the parentheses we have S_n- a+ ar^n= r(a+ ar+ \cdot\cdot\cdot+ ar^{n-1}+ ar^n)= rS_n. We can write that as rS_n- S_n= (r- 1)S)_n= ar^n- a= a(r^n- 1) and dividing both sides by r- 1, S_n= \frac{a(r^n- 1)}{r- 1} which, for r< 1 can be written more as S_n= \frac{a(1- r^n)}{1- r}
The geometric series, \sum_{i= 0}^\infty ar^i, is, by definition, the limit of the "partial sums", S_n= \sum_{i= 0}^n ar^i, as n goes to infinity. As long as |r|< 1, \lim_{n\to\infty} r^n= 0 so that limit is easily calculated as \sum_{i= 0}^\infty ar^i= \frac{a}{1- r}.
Now, turning to the problem at hand. 0.999... is, by definition of the decimal numeration system, 0.9+ 0.09+ 0.009+ \cdot\cdot\cdot= 0.9+ 0.9(0.1)+ 0.9(0.01)+ \cdot\cdot\cdot= 0.9+ 0.9(.1)+ 0.9(.1^2)+ \cdot\cdot\cdot, precisely a geometric series with a= 0.9 and r= 0.1. So the sum, and the value of 0.9999..., is \frac{0.9}{1- 0.1}= \frac{0.9}{0.9}= 1.