First problem is described in this bug https://bugs.freenas.org/issues/3346. Although it make some inconvenience only for using FTP and it has workaround (necessary to add in auxiliary parameters DefaultRoot for using one directory by several users), second problem is impossibility to save home directory mode permissions in user settings (after applying settings with changed permissions nothing happening with permissions). The only way to change is change permissions for dataset with "recursive" checkbox. However in dataset would be 0777 permissions, in user settings all the same it not changed after applying.