Depends on the terms of your account. Typically the answer would be yes but some places are now offering "fee free" accounts. I'm not so sure Chase is one of these.
Yes, $35
yes
if you can transfer money into that account before they pull it maybe not.
They could