Nope you can just turn up they will register you when you arrive, however if their are a few of you it would be nice to phone them up first and let them know.
O not good. Apoc do have specific walk on days on their web site, but walk on do play other days during the month. If you phone up mid week before a weekend they will let you know if there are any walks on attending.