MTG Rules - Last known information - need help

Hi,
Need your help with mtg rules regarding last known information.
I'm confused about two lines in the rules:
Second part
As it is returned to hidden zone (hand), I will gain 3 lifes, right?
And if a card would say "Destroy target creature. You gain life equal to its power", so it goes to graveyard (public zone), this time I will gain only 2 lifes, not 3, right?
Need your help with mtg rules regarding last known information.
I'm confused about two lines in the rules:
AndIf an effect requires information from the game (such as the number of creatures on the battlefield), the answer is determined only once, when the effect is applied.
Let say I have a card "Put a -1\-1 counter on target creature. You gain life equal to its power" that targets 2\2. Will I gain 1 life as it becomes 1\1 when first part of the effect is applied? Or should I gain 2 lifes as it counts the object state before effect was applied?If the effect requires information from a specific object, including the source of the ability itself or a target that's become illegal, the effect uses the current information of that object if it's in the public zone it was expected to be in; if it's no longer in that zone, or if the effect has moved it from a public zone to a hidden zone, the effect uses the object's last known information.
Second part
I have Glorious Anthem and 2\2 creature that is 3\3 because of anthem. I play "Return target card to its owner hands. You gain life equal to its power.".if the effect has moved it from a public zone to a hidden zone, the effect uses the object's last known information.
As it is returned to hidden zone (hand), I will gain 3 lifes, right?
And if a card would say "Destroy target creature. You gain life equal to its power", so it goes to graveyard (public zone), this time I will gain only 2 lifes, not 3, right?