Is there anyway to capture who has accessed Salesforce records? Does Event Monitoring capture this event?
The URI_EVENT log type records all UI accesses to any page at all, including records. Note that you can't just filter by a specific type (e.g. just event pages), so you'll need to do some post-processing.