Let $\lambda$ be an eigenvalue of a linear map $T: V \rightarrow V$, where $V$ is a vector space over $\Bbb{C}$.
Let $W$ be the associated eigenspace which has dimension $r$.
Then we need to prove that te characteristic polynomial $C_{A}(x)$ of a $n \times n$ matrix $A$ representing $t$ is divisible by $(\lambda - x)^r$ and $r \leq multiplicity(\lambda)$.
How do we prove this? also, it seems like $\lambda$ repeated for $r$ times, but I don't see why since the dimension of the eigenspace corresponding to $\lambda$ is $r$, so it must be having $r$ linearly independent directions?
Let $A$ be a matrix representing $T$. Denote the characteristic polynomial of $A$ by $c(x)=c_A(x)$ (as in your question). The zeros of the characteristic polynomial are the eigenvalues of $A$. (I hope this is clear to you. Tell me if not and I will add a proof here.)
Now there are two multiplicities for an eigenvalue $\lambda$ that are of importance. The one is the algebraic multiplicity, i.e. the number of times that $(x-\lambda)$ appears when decomposing $c(x)$ into linear factors. (Since we are over $\mathbb C$, the fundamental theorem of algebra tells us that there is a unique such decomposition).
The other is the geometric multiplicity, defined as the dimension of the corresponding eigenspace.
It is a theorem that the algebraic multiplicity is always larger or equal to the geometric multiplicity.
Does this help you? Or are you rather looking for a proof of the above mentioned theorem that the algebraic multiplicity os always larger or equal to the geometric multiplicity?
Addendum: In case you are interested in a proof of the above mentioned fact, you will find good answers on MSE, for example here.