Solution 1:

Yes, SES includes the ability to track open and click events.

SNS allows you to handle each event as it happens, and you should be able to look in CloudWatch to see aggregate statistics.