If I deathgrip my unit which has guardian angel attached, can I still give the might to another unit? Or won't this work because it has been saved by guardian angel?

No, you cannot give the Might bonus to another unit if you save the first unit using Guardian Angel.

This is because the Might bonus provided by Deathgrip is contingent on the successful completion of the "Kill a friendly unit" instruction. Because Guardian Angel is a replacement effect (Rule 366), it replaces the "die" event with a "heal, exhaust, and recall" event.

Sequence of Events

  1. Play Deathgrip: You target a friendly unit to be killed and another friendly unit to receive the Might bonus.
  2. Resolution: As Deathgrip resolves, it attempts to kill the target unit.
  3. Replacement: Guardian Angel triggers as a replacement effect, replacing the death event with a recall to your base.
  4. Condition Check: Because the unit was not actually killed (the death was prevented), the "If you do" condition for the Might bonus is not met.
  5. Finalization: The Might bonus is not applied. However, you still draw 1 card, as the card draw is not contingent on the kill.

This interaction is consistent with the established rules for replacement effects preventing the specific condition required for a subsequent effect to trigger or resolve.