Yes, walk in started July 19th
Yes, they have resumed walk ins. The only thing is you have to get there as early as possible because I got there last Friday at 6:10am and I was number 8 in the line. The later you arrive plan on being there for some time.
Thanks! Your answer is awaiting moderation.