I am not sure. When I got them to fix user/pass for the tm30 app for me in September, it was still required. Last time I was there was in November for 90 days. No mention of tm30, but I also did not ask. I will just do it tomorrow to be safe, and ask them at my next 90 days.
Why wouldn't the bank letter and the bank book show the deposit? Because its been untouched for long time? If so then in the future just make a small deposit or withdrawal every month for two/three months up to you apply.