Your notation here is really rough... to the point that I can't understand what you are getting at with the last part. In fact, one of your statements is entirely wrong as written. But, let me try to give you a push in the right direction.
Note that the event $\{R<\infty\}$ is precisely the event "there is some $n$ such that $X_n\neq 1$".
Let $E_n$ denote the event $\{R>n\}$. Note that $E_1,E_2,\ldots$ is a decreasing set of events; that is, $E_1\supseteq E_2\supseteq E_3\supseteq\cdots$. And furthermore, $E:=\{R=\infty\}$ is precisely $\bigcap_{n=1}^{\infty}E_n$. In particular, for any $N\in\mathbb{N}$, this tells us that
$$\tag{1}
P(E)=P\left(\bigcap_{n=1}^{\infty}E_n\right)\leq P\left(\bigcap_{n=1}^{N}E_n\right)=P(E_N).
$$
But, we have
$$\tag{2}
P(E_N)=P(X_i=1\text{ for }i=1,2,\ldots,N)=\left(P(X_1=1)\right)^N.
$$
Because $P(X\in\{2,3\})>0$, we know that $P(X_1=1)<1$; so, letting $N\rightarrow\infty$ in (2) and plugging the result in to (1) shows that $P(E)=P(R=\infty)=0$. Hence $P(R<\infty)=1$.
As for the distribution, note that again
$$
P(R\geq n)=P(X_1,\ldots,X_{n-1}=1)=P(X_1=1)^{n-1},
$$
and use the fact that for an $\mathbb{N}$-valued variable we have $P(R=n)=P(R\geq n)-P(R\geq n+1)$.