We will prove that the magnitude of the complex roots is less than $1$. Let $f(x) = x^3-x^2-1$. Then $f(1) = -1 <0$ and $f(2) = 3>0$. Hence, there is a real root, $x_1$, in the interval $(1,2)$.
You can prove that this is the only real root and the other two have to be complex. This can be done by looking at the derivative in the interval $(1,2)$ which will turn out to be positive and a local maximum occurs at $x=0$ and a local minimum occurs at $x= \dfrac23$. These guarantee that the remaining two roots are complex.
The complex roots $x_2$ and $x_3$ can be written as $x_2 = r e^{i \theta}$ and $x_3 = r e^{- i \theta}$ since the complex roots occur in conjugate pairs.
But the product of the roots is $1$ i.e. $r^2 x_1 = 1 \implies r^2 = \dfrac1{x_1} < 1$.
The complex roots must have magnitude less than $1$. Hence, $x_2^n + x_3^n = 2r^n \cos(n \theta)$ Hence, $\lim_{n \to \infty}\left( x_2^n + x_3^n \right) = \lim_{n \to \infty} 2r^n \cos(n \theta) =0 \text{ (Since $0