I need to audit all actions for a user on all databases - not sure best way
Colleen Morrow's got some great resources regarding SQL Server Audit, including deployable code via PowerShell.  Her articles are well worth a read and I've deployed her solutions in my environment to great fanfare:

http://colleenmorrow.com/tag/auditing/