Product rule for gradient

Yes, the product rule as you have written it applies to gradients. This is easy to see by evaluating $\nabla (fg)$ in a Cartesian system, where

$(\nabla f)_i = \dfrac{\partial f}{\partial x_i}; \tag 1$

then we have

$(\nabla (fg))_i = \dfrac{\partial (fg)}{\partial x_i} = \dfrac{\partial f}{\partial x_i}g + f\dfrac{\partial g}{\partial x_i} = g(\nabla f)_i + f(\nabla g)_i; \tag 2$

since (2) holds for each coordinate variable $x_i$, we have

$\nabla (fg) = g\nabla f + f \nabla g. \tag3$


Yes you can. Gradient is a vector of derivatives with respect to each component of vector x, and for each the product is simply differentiated as usual.