A quick question whether the CMO could track each visit against the actual user (when authenticated) and give a report by authenticated user?
No, CMO does not map tracked visits and actual user accounts.
Thanks Dmytro, another question Will this be difficult to do some customise work integrate actual user accounts visits with CMO tracking?
There is a userID cookie that is CMO visitor ID. I guess you can implement mapping that visitor ID with current profile for authenticated users. The question is how are you going to use this data.
I would not call it customization.
It sounds more like implementing the set of new product features: add visitor-user mapping, change the data aggregations, extend/update existing statistics reports in CMO UI to make use of that new information.