Will DuroGrit prevent the leaking of tannins or other natural contents out of the wood?

No.