Yes. There is a self-serve station where you can laminate as many as you want - price depends on size. Or the staff can laminate for you, but this will mean placing an order and picking them up later.
I'm sure they would. Call first to be sure
I'm not positive but i think so. Just call them, they are super helpful.
Thanks! Your answer is awaiting moderation.