Yes you can. They have over night slot on the right side of the bank. They have envelopes to place your information and so you can seal your deposit. They normally get deposited first thing the next business day.
No cuz I also found out the hard way.
Thanks! Your answer is awaiting moderation.