Да, вычисление правильное. Как именно целесообразно вычислять — зависит от того, чем Вам разрешено пользоваться. Хочется использовать то, что векторное поле

центральносимметрично. Хорошо, если известны выражения дифференциальных операторов в сферической системе, например

Тогда просто подставляем

.
Если эта формула незнакома, можно использовать теорему Гаусса-Остроградского, из которой следует, что если поле

имеет вид

, то

Если и это нельзя, вычисляйте тем же методом, что и ротор.
градиента, я так понимаю существовать не будет, потому что

- вектор.
Можно ли находить градиент от вектора? Здесь ситуация как в
известном анекдоте. Градиентом тензора

называется тензор с компонентами

, но каков объем материала в Вашем курсе — не знаю.