Yes. I was there the other day around 12 for coffee,, on a week day. The single server on duty was taking care of both the inside and drive through customers which may account for your wait. I think the crowd size fluctuates a great deal day to day.
I do not know, have never used the drive-thru, I would call them and ask.
Thanks! Your answer is awaiting moderation.