NEVER use the one off the deposit slip ... ... https://www.bankofamerica.com/deposits/routing-number-faqs/
NEVER use the one off the deposit slip ... ... https://www.bankofamerica.com/deposits/routing-number-faqs/
And Bank of America uses different routing numbers for deposits and debits (payments) and different numbers for different states. https://ttlc.intuit.com/questions/1899211-bank-of-america-routing-number-on-check-doesn-t-work-for-direct-deposit-or-direct-debit
And not just the routing number on the bottom ... some banks put ACH numbers in the body to be used ... when in doubt contact the bank.
No. Check with the bank for the right routing number to use for Bank of America. See that FAQ link I posted.