The answer appears to be correct all around.
Of course, e^(ln(0.6)) = 0.6, so you really have 3500 -0.6^(t/5). This exponential term will vanish for large t, so the limit will be 3500.
You can also come to that conclusion from the original problem statement. As the population approaches 3500, the rate of change of population approaches zero, since it is proportional to the difference from 3500.