What Char Limit said is excellent: 100= 5(20) so the substance must have been halved 5 times. Work backwards- what is the opposite of "halving"?
As for your method, you have more variables than equations because you did not use all of the information- in particular you made no use of the fact that the half-life is 20 years.
If you start with any amount C, after 20 years, you will have C/2 left:
[tex]Ce^{20k}= C/2[/tex]
so
[tex]e^{20k}= \frac{1}{2}[/tex]
You could solve that for t and then use
[tex]Ce^{100k}= 8[/tex]
But using [itex]Ce^{kt}[/itex] at all is the "hard way". All "exponentials", to any base, are interchangeable.
[tex]Ca^{\alpha t}= Ce^{ln(a^{\alpha t}}= Ce^{(\alpha ln(a))}[/tex]
which is the same as [itex]Ce^{kt}[/itex] with [itex]k= \alpha ln(a)[/itex].
Knowing that the decay is exponential and that the half life is 20 years tells you that you can use
[tex]C\left(\frac{1}{2}\right)^{t/20}[/tex]
where dividing t by 20 tells you how many "20 year periods" there are in t years.
But, again, the way Char Limit suggested is simplest and best.