In answer to the second question, yes this is true. Say $x^k=0$. Let $x=v|x|$ be the polar decomposition of $x$ in $A^{**}$ (the bidual of $A$). Let $\tilde x=|x|^{\frac 1 2}v|x|^{\frac 1 2}$$a=v|x|^{\frac 1 2}$ and $b=|x|^{\frac 1 2}$. Then clearly $x=ab$. Both $a$ and $b$ belong to $A$. In $b$'s case, by functional calculus. It is a well-known property of polar decompositions that $v|x|^{\frac 1 2}$ is also in $A$. To see this, write $p_n(|x|)\to |x|^{\frac 1 2}$, where each $p_n$ is a polynomial such that $p_n(0)=0$. Then $vp_n(|x|)\to v|x|^{\frac 1 2}$ in norm and $vp_n(|x|)\in A$ for all $n$ because we can factor out $|x|$ from $p_n(|x|)$.
Now consider $ba=|x|^{\frac 1 2}v|x|^{\frac 1 2}$ (the Aluthge transform of $x$). Then $$ \tilde x^{k-1}(\tilde x^{k-1})^*=|x|^{\frac 1 2}x^{k-1} v^*(x^{k-2})^*|x|^{\frac 1 2}=0, $$$$ (ba)^{k-1}(ba)^*= (|x|^{\frac 1 2}v|x|^{\frac 1 2}\cdots |x|^{\frac 1 2}v|x|^{\frac 1 2})\cdot |x|^{\frac 1 2}v^*|x|^{\frac 1 2}= |x|^{\frac 1 2}x^{k-1} v^*|x|^{\frac 1 2}=0, $$ where we have used that $|x|^{\frac 1 2}x^{k-1}=0$ (since $|x|^{\frac 1 2}\in C^*(x^*x)$ and $(x^*x)x^{k-1}=0$). HenceIt follows that $\tilde x^{k-1}=0$$(ba)^{k-1}((ba)^{k-1})^*=0$ which implies that $(ba)^{k-1}=0$.