I haven't seen the old "ICEauthority" problem pop up for a while - I had to think what it was. This problem normally occurs when someone restores all or part of their home directory from backups, but uses sudo or root to do so. Since they used root privileges to do the copy the file owned by root and their user does not have access to create or change the ICE (Inter-Client Exchange) authority file. Some people have also reported that installing some server type applications has caused the same problem.
Check that you can create new files in your home directory and check the ownership of the .ICE authority file:
ls -l .ICEauthority
If the owner of this file is root:root you can change it with chown:
sudo chown user:user ~/.ICEauthority
change user to your username.
If this still fails you can try removing the .ICEauthority file, but you might feel safer moving it rather than just deleting it:
mv .ICEauthority ICEbkup
I can't help with the gconf-santy-check-2 problem; it doesn't even exist on my computer.