5 stacks = +75% MF and +75% GF.
The duration of the buff is 30 minutes.
Every time you kill a rare or champion pack the duration resets back to 30 minutes. Killing a boss does not reset the duration (but does not cause the buff to expire).
The buff is persistent through death, but not from one game to another.