Given some vector $v$ on vector space $X$ with a norm $\| \cdot \|$
Then $\| v \|$ = $\|v - v_0 + v_0\|$ where $v_0$ is some other vector
is it legal to then write $\| v - v_0 + v_0 \| = \|v -v_0\| + \|v_0\|$
as opposed to $\| v - v_0 + v_0 \| \leq \|v - v_0\| + \|v_0 \|$
Would the same conclusion hold for $\| v - v_0 + v_0 \|^2 = \|v -v_0\|^2 + \|v_0\|^2$
No, and a counter-example can come from the simple cases. Take $X=\mathbb{R}^2$, $v_0=\hat{i}$ and $v=\hat{i}+\hat{j}$.
In this case, $v=v-v_0+v_0=(1,1)$ and so $\|v-v_0+v_0\|=\sqrt{1+1}=\sqrt{2}$ while $\|v-v_0\|=\|\hat{j}\|=1$ and $\|v_0\|=1$.
In fact I think the equal sign holds only when $v-v_0$ is a non-negative multiple of $v_0$.
For the Pythagorean Theorem, it does not hold in general, either. When the space is equipped with an inner product and when $<v-v_0,v_0>=0$, the equation is correct.