Well the simple way is to test it yourself but use this little trick. So on my Linux Mint system if I try to uninstall gnome-settings-daemon you'll see it tries to remove cinnamon, which is my desktop environment, just like gnome
So if before I try this I copy and paste everything just after the line "The following packages will be REMOVED" and before the line "0 upgraded, 0 newly installed, 10 to remove and 4 not upgraded" and save it to /home/mark/Desktop/packages.txt
mark@desktop ~ $ sudo apt-get remove gnome-settings-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
gnome-control-center-data libgnome-control-center1 python-gpgme
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED
cinnamon cinnamon-control-center cinnamon-screensaver gnome-power-manager gnome-settings-daemon mint-meta-cinnamon nemo nemo-dropbox
0 upgraded, 0 newly installed, 10 to remove and 4 not upgraded.
After this operation, 13.6 MB disk space will be freed.
Do you want to continue [Y/n]?
Lets say I go ahead and remove this package and everything goes wrong and I can't log in, I can merely switch to a Ctrl+Alt+F6 terminal log in and run
and bam, everything is back exactly as it was, no harm done
sudo apt-get install $(cat /home/mark/Desktop/packages.txt)