Just curious, why do you have to have your passport on you during the tour? Have never seen that requirement before, and they list that requirement TWICE in the list of Additional Info.
You can only visit a coffeeshop when you at least 18.
Get an answer from Amsterdam Alternative Culture And Local Food Sampling Walking Tour staff and past guests.
3 Days in Amsterdam
3 days in Amsterdam
Museum Guide for Amsterdam