Yes I recommend calling, if you can't get through they are taking walk-ins. If you walk-in go at like 7 am so you're the first person in line. Otherwise you will wait all day.
Yes, it is definitely best to schedule it so that your day is not wasted waiting.
I believe sofrom what I saw there was 2 people that had a driving test done.
Thanks! Your answer is awaiting moderation.