RethinkDB automatically locks the document when you do an update, so concurrent modifications to the embedded comments array should not be an issue.
Whether you need additional locking depends on your application and the structure of your data. For example, is one of the fields in the embedded comments a reference to a different document, which must be maintained?