Does zero divide zero
This depends on your context.
In the context of fields, like the rational numbers or the real numbers, $0$ does not divide anything, since division is given by multiplying by the multiplicative inverse (which exists from the axioms).
However, in the context of the natural numbers we define the divisibility relation as follows: $$n\mid m\iff\exists k:k\cdot n=m.$$
In that case, every number divides $0$, including $0$ itself. (Note that $\exists k$ is bounded to the natural numbers here!)
If you're asking if zero is divisible by zero and you agree on the definition of divisibility to be
If $x$ and $y$ are two integers then $x$ is said to be divisible by $y$ if there exists an integer value $p$ such that $x = py$
Then zero is certainly divisible by zero as every integer follows that definition. If your notion of divisibility actually means to be able to divide those two and get some definite value then it is not divisible But according to what I think it is.