1. Yes it is possible. I have an online PPF account in SBI and I can view my PPF balance online.
2. I never tried to transfer money from NON SBI account to SBI PPF account, so I don't know it is possible or not, but you can transfer money from your SBI savings account to PPF account easily (online).