Is my proof that $(x+2)log_{2}(x^9+5)$ is $\mathcal{O}(xlog_{2}x)$ correct when x tends towards infinity?
$\left | f(x) \right | = \left | (x+2)log_{2}(x^9 + 5) \right |$
$\leq \left |(x+2)log_{2}(x^{10}) \right |$ for $x \geq 2$ <---- This is the step that I am unsure of.
$ = 10(x+2)log_{2}x$
$ \leq 10(x+2x)log_{2}x $ for $x \geq 2$
$ = 30x log_{2}x$
Since $\left | f(x) \right | \leq 30xlog_{2}x$, $f(x)$ is $\mathcal{O}(xlog_{2}x)$
I didn't take a specific look at the intervals you took for your inequalities, but the general method you used works, though you are over complicating things.
You just need to write $x+2=\mathcal{O}(x),\log_2(x^9+5)=\mathcal{O}(\log_2(x^9))=\mathcal{O}(\log_2(x))$ hence $(x+2)log_{2}(x^9+5)=\mathcal{O}(xlog_{2}x)$