By Cantor's normal form theorem, any ordinal $r$ can be expressed as: $r=\omega^{k_1}a_1 + \omega^{k_2}a_2 + \ldots$. ($k_1>k_2>\ldots$)
I want to know whether the class of all $a_i$'s is countable or not.
If it is not countable how do i prove a problem such as: $\omega^{k_1}a_1 + \omega^{k_2}a_2 + \omega^{k_3} + \ldots < \omega^{k_1}a_1 + \omega^{k_1}a_2 +\omega^{k_1}a_3 + \ldots$?
If you require that $k_i$ and $a_i$ are all strictly less than $\omega$ then this simply corresponds to finite sequences of natural numbers, which is a countable collection.
Now remember that every ordinal has a unique Cantor normal form, so every ordinal can be expressed like this. If, however, you require this to be non-degenerate everywhere (e.g. $\omega_1=\omega^{\omega_1}$ is the Cantor normal form of $\omega_1$) then you indeed have only countably many ordinals.