First of all, I would write
$$P_n(x) = \left(\frac{x+\sqrt{x^2-1}}{2}\right)^n + \left(\frac{x-\sqrt{x^2-1}}{2}\right)^n = \alpha^n + \beta^n$$
and realise that $\alpha$ and $\beta$ are the roots of the polynomial $Q(T) = T^2-xT +\frac{1}{4} = (T-\alpha)(T-\beta)$.
Then, if you define the linear operator $S$ which associates to each $a_n$ in a sequence the following term, that is $S(a_n) = a_{n+1}$, then your identity can be written as:
$$P_{n+2} - xP_{n+1} + \frac{1}{4}P_n = S^2(P_n) - xS(P_n) + \frac{1}{4}P_n = (S^2 - xS + \frac{1}{4})P_n = Q(S)P_n = 0$$
And, as we saw before, $Q(S) = (S-\alpha)(S-\beta)$. But it is clear that
$$(S-\alpha)(\alpha^n) = S(\alpha^n) - \alpha^{n+1} = \alpha^{n+1}-\alpha^{n+1} = 0$$
And
$$(S-\beta)(\beta^n) = S(\beta^n) - \beta^{n+1} = \beta^{n+1}-\beta^{n+1} = 0$$
And so $Q(S)(\alpha^n) = (S-\beta)(S-\alpha)(\alpha^n) = (S-\beta)0 = 0$ and similarly you show that $Q(S)(\beta^n) = 0$, and therefore $Q(S)(\alpha^n + \beta^n) = Q(S)(\alpha^n) + Q(S)(\beta^n) = 0$.
The identity is proved (By the way, if I recall correctly, every linear recurrence equations is solved this way).
The function $\alpha^n + \beta^n$ is a polynomial in $x$, because it is a symmetric polynomial of the roots of $Q(x)$, and therefore, by the fundamental theorem on symmetric polynomials, it can be expressed as a polynomial in the elementary symmetric functions on $\alpha$ and $\beta$, which are the coefficients of $Q(S)$, that is, 1, -x and $\frac{1}{4}$.
That the degree of this polynomial is $n$ can be seen without the binomial expansion. Simply compute the limit
$$\lim_{x\rightarrow \infty} \frac{P_n(x)}{x^n}$$
And check it is not $\infty$ or $0$. I think it's $1$, that is, all $P_n$ are monic polynomials.