Cheri♥ and i have been to this event a few times. There normally is a few thousand attend. The Police stay on the outskirts and also help keep the traffic away when the march commences.
When we went everyone smoked. Medication was freely shared. (We probably picked up a at least a quarter that was thrown into the crowd.
If you go do report back to us. Have fun stay safe.