First of all, How do you differentiate between timelike coordinates and spacelike coordinates ?
My understanding is that if we are given a metric tensor, a coordinate will be timelike if $dx^{2}$ has a negative term and spacelike if that term is positive. For example, in Minkowski spacetime, $g=-dt^2+dx^2+dy^2+dz^2$ so we say t is timelike and x,y,z are spacelike. (To check causality of vector $v$ we use $g(v,v)$ but here I am talking about coordinate)
Is this enough or there is any other thing that we should also consider ?
Secondly, if $x^\mu$ is a timelike coordinate then How do we calculate its gradient and why its gradient $\nabla x^\mu$ should also be timelike ?