Yes
Yes, they have fabric. However it is almost impossible to get someone to cut it for you. I waited 45 minutes once, with multiple employees walking by. When I attempted to stop them they either ignored me or said someone was on their way. Finally some headed over and mentioned how they were aware me needing fabric, but went to much assuming someone else had helped me.
Yes lots of it
Thanks! Your answer is awaiting moderation.