I would call them and they could give you the best answers.
Yes, just call ahead and let them know. As for price it will depend on size & what you order but they will tell you when you call so there's no surprises when you pick your order up.
They are excellent!
Yes they do gluten free but you need to give them notice.
They do have that option but the best way is to go there in the morning they'll probably need at least 24 hr notice
Thanks! Your answer is awaiting moderation.