Answer:
(Fatwa: 2168/1694=H/1429)
Deliver the rewards (of financial and physical good deeds) to your late grandfather as much as you can, you shall have its benefit and reward in the world hereafter, in-sha-Allah.
Allah (Subhana Wa Ta’ala) knows Best
Darul Ifta,
Darul Uloom Deoband
