Timing in Events

Is it possible to view the time that an event was fired at in relation to the visit or the pageview?

Ideally I would like to be able to view a timeline of all the events that happened during a visit.

Yes it’s possible, check out the Visitor Log (and also available via the Live API) Real Time Analytics - Analytics Platform - Matomo