No. Consider $x'=g(x,y)$, $y'=h(x,y)$. If we take take $g(x,y)=2|x|^{1/2}$ for $y=x^2$ similarly $h=4|x|^{3/2}$ on $y=x^2$, then we can check directly that $x=t^2$, $y=t^4$, $t\ge 0$, and $x=y=0$ are solutions with initial value $(0,0)$, independently of how we define $g,h$ off the parabola.
To define $g,h$ everywhere, we interpolate linearly, starting from the value on the parabola, by letting $g(ta,ta^2)=tg(a,a^2)$, $a,t\in\mathbb R$, and we also set $g(x,0)=0$. This function is continuous and all directional derivatives exist since $g$ is linear on lines through the origin. Of course, the same procedure works for $h$.