if you read the documentation/wiki/help you had realized -plus does not support masks (and only passwords up to 15 chars).
The need of double quotes around the string if spaces are used is not hashcat-specific but is the way the windows cmd (and unix shells as well) work.
The need of double quotes around the string if spaces are used is not hashcat-specific but is the way the windows cmd (and unix shells as well) work.