No the donuts are from a 3rd party vendor and they use there own dough. For time its not really predictable but just give the store a call is your best bet.
This is a public forum not a direct contact to the business.
Thanks! Your answer is awaiting moderation.