Can a bank overdraw your account to pay their own charges?

It Depends:

Yes - If you have a valid overdraft account with the bank and you currently do not have enough balance in your account to pay for bank charges

No - If you do not have a valid overdraft account with the bank.