You can write a check with ID
No but they have atm
They have a machine that allows withdrawal from a credit card versus a debit card. The fees of course are higher. If all you have is routing information, I would call them and ask.
Thanks! Your answer is awaiting moderation.