Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Yes if $k=1$. No if $k>1$; the adjoint representation is a counterexample.
For the edited question: isn't the vector representation of SL(n) (and its dual) a counterexample for $k=2$?