No, not required. Just go in and grab a token and they will call your number when it’s your turn.
No you don’t But you have to submit your documents before 1 pm. Pickup time starts from 3:30 pm next day.
I guess you can directly visit there and talk to them. You don’t need appointment for that.
Thanks! Your answer is awaiting moderation.