Re: GFCI ground question
Unfortunately there is no requirement to add the ground unless you are re-wiring, there is however a requirement that a sticker should be on the face of the GFCI stating that it is not grounded. If you wish to add ground you can do a home run wire from the panel but as has been stated many times before on this forum if you are going to that trouble why not run new cable with ground wire. Just adding a jumper to the metal box will not ground the outlet unless the box is properly grounded.
Be sure you live your life, because you are a long time dead.-Scottish Proverb