Your comments

It will actually be an expensive operation because for each commit, the complete tree must be compared against the previous commit.

Please select the "Pull, then Push" option in the Preferences.

I've adjusted the description accordingly.

Please have a look at version 8 RC which comes with a new Push to Gerrit action if a Gerrit remote is detected: https://www.syntevo.com/doc/display/SG/Gerrit

For version 8.1 (preview will be available after version 8 has been released) you will at least be able to Commit during Rebase.

In the Preferences, section Commands you can enable Use font configured ... and Show line length guides. Isn't this what you are looking for?

This is actually something we are thinking about, however there are no concrete plans yet. Once there are, I'll let you know.