Can confirm DBS (CRB) check required where I teach as I occasionally teach under 18s (I'm not much older than that anyway!). No drama but it is up to the organisation.
I teach at a couple of clubs across the world and try to get some form of contract, even if it is a noted meeting rather than a piece of paper. Then again I've always been referred to mostly as an employee, not so much freelance.