Funding the account requires you to visit the branch. There is no provision for online, cashless deposits.
Access to a stable internet connection is a prerequisite for internet banking. Without it, you cannot use any internet banking functions.
Not securing your account with strong passwords can leave it susceptible and vulnerable to internet fraud.