Para que $D_n$ sea par, tiene que ser $3n+5$ par y $n\geq 2$, lo que equivale a que $n$ sea cualquier impar mayor que $1$.
La respuesta a la última pregunta es también consecuencia del hecho bien conocido de que todo número complejo no nulo tiene exactamente dos raíces cuadradas (una opuesta de la otra).
Nota. Este es un problema clásico de variable compleja, pero el enunciado no está claro.
Condiciones necesarias y suficientes pueden haber muchas; por ejemplo, decir directamente que $\frac{z_2-z_1}{z_3-z_1}=\pm 1_{\pi/3}$ o que $|z_1-z_2|=|z_2-z_3|=|z_3-z_1|$ también son una respuesta rigurosamente correctas.