SourceTree currently doesn't expose the --signoff option in the Git commit window or in the Apply Patch window. These are tools often used by the open source community particularly and it's something you can't do without dropping to the command line right now. It's also not something that's easy to do via a Custom Action because of the need to provide other variable parameters such as the commit message.
Also need to expose the --author option in the case of commit.