Let $f:\mathbb R^2 \to \mathbb R$ be a function such that for some $a \in \mathbb R^2$ , $\nabla f(a)$ exists and equals $\vec 0$.
- Is $f$ necessarily continuous at $a$ ?
- Do all directional derivatives $f'(a;y)$ exist at $a$?
- Suppose $f$ is continuous at $a$ and $\nabla f(a)=0$. Do the directional derivatives at $a$ exist in this case?

The answer to all your questions is "no".
For 1, there are discontinuous functions whose partial derivatives exist and are equal to zero in all directions.
As for 2 and 3., the answer is "no" again. Consider $f(x,y)=x^{1/3}y^{1/3}$. $f(x,y)$ is continuous at the origin, and the gradient is zero at $(0,0)$ because $f$ is zero along the axes, but it doesn't have directional derivatives in other directions: Indeed: $$\frac{f(hy_1,hy_1)-f(0,0)}{h}=\frac{h^{2/3}y_1^{1/3}y_2^{1/3}}{h}\approx h^{-1/3}$$ and so the limit does isn't finite as $h\to 0$.