Sheva, custom marks... and other issues:
"Regarding the dagesh in the gimmel of geula, you might be right. Although you know, most dagesh is missing in modern Hebrew with nikkud, except for the beit, kaf, peh, and taf. The dagesh in other letters is merely grammatical."
I don't understand the last part. About the first part: not just right, let's see what your Rebbe said:
Unless, of course, you don't agree with the Rebbe.