For your first question, you do not need uniform convergence because it is just rewriting the integrand. However, you need to be careful about t=0 since the summation diverges, but this can be fixed by using a limit.
For the next question. The Weierstrass M-test fails because you used the weaker condition .
Why not try the condition .