Firstly, it's kind of strange why your friends' activation email is not working; did they try and make a new account? I'm not sure of your first question to be honest.
Also, for your karma, the reason why you have -2 is because your Floof-o-meter was bitten, but they took away that option and kept the nuzzle.