No, you don't need to deposit STEEM/HIVE or any other payment to start using your existing account. Just login with you account. A payment is only needed if you don't have an STEEM/HIVE account (as you know, to create a new account resources are consumed, and therefore a payment needed)
RE: My Actifit Report Card: September 3