SQL server 2012 Enterprise
Yes, CDC will work with SQL Server Always ON availability groups. Check Change Data Capture.

There is already an answer here - Does Change Data Capture (CDC) work in a SQL Server 2012 AlwaysOn Failover Cluster Instances setup?