I have emailed games to someone several times but my account still states that I have not completed this quest. I have also tried sharing a game on Facebook but I only get a partial box come up so cannot complete the share.
If rating a game is showing as one of your active quests, you "should" be able to receive gold when you rate a game. As for Facebook, I have also reported this same problem to Haplo. The temporary fix for this problem that I have found is to refresh / reload the page "BEFORE" you click the "Like" button. By the way, Haplo needs to get his terminology straight. SHARING a game to Facebook will NOT get you gold. ONLY by "LIKE" a game to Facebook will get you gold. Haplo uses both terms and they are very different.
I managed to 'Like' a game and completed a daily challenge today (as these were in my active quests box) but for some reason I still have all the same Active Quests showing as before, they never seem to change when I complete them.