Да, только сначала надо вызвать Quaternion.LookRotation(target.position - watcher.position), чтобы получить куда смотреть, а потом уже можно использовать Quaternion.Lerp
Не, стоп, ты если его просто крутишь, то просто перезаписывай transform.rotation на нужный угол. нужный угол можно поучить через Quaternion.Euler(), то есть через вектор3, если ты как и я не понимаешь кватернионы))