Hello Kit
You're right: 'Tom gave me advice...' would have to be in the past tense.
With an extant text, whether printed or virtual, you can use the present tense:
1. Shakespeare's 'Coriolanus' begins with a crowd scene.
2. This website provides some interesting information about the original...