No you don't but they get really busy from 11am to 1pm
No just drive up and they will come to you
No. But be prepared for long waiting times. I went a couple of weeks ago and I did have to sit in my car for over an hour before pulling into the bay.
Thanks! Your answer is awaiting moderation.