I don’t know. You can always call. They are wonderful about answering questions about what's in stock.
You would have to look. They have a vast assortment of fabric
Not sure. They have many fabrics and they get new items weekly.
Thanks! Your answer is awaiting moderation.