Yup.
Yes, you can pay by personal check, but not sure about getting cash back. I would call them
Yes
I really don't know I'm sorry but you could call customer service and they will let you know
Yes You can
Yes, to both. When paying with check you need your ID and a bonus club card which is free and you can get at the register. I have gotten $200 back in cash from the register with my debit card.
I think so
Thanks! Your answer is awaiting moderation.