Of course, you can deposit in any bank located near you.
Good to know.
Certainly, it is possible to have a routing and account number at the same time. :) In fact, prepaid debit cards might be less expensive than...
Yes, it' s one thing hard to overcome with.
We're really sorry. We can not help you with that.