For the first thing, I do not use my linked bank account for anything other than paypal (no debit card, no checks). My second bank account is with the same bank. I have never ran into a problem with an internal bank transfer.
Overdraft/NSF do not get reported to credit agencies. They get reported to ChexSystems.