No appointment, see John Whitford's response. He's exactly right
No. But you should check the website. They usually post a picture of the how long the line is.
Not sure, my company takes care of all that
Thanks! Your answer is awaiting moderation.