Yes I do think, this hand is overplayed. Already on the flop you need to realise, that this is one of the worst possible textures for AA. A lot of the time it will end up with a 1-liner on the river, and your hand will pretty much have gone up in flames.
For this reason I prefer to check the flop. This does a number of good things. It allow CO to
bluff, and it keeps the pot smaller, if he check behind. It also disguises your hand, so that you can easier get value, if you hit a good turn card like a 2-6 and go for a delayed C-bet.
As played yes definitely slow down on the river. Both players called you twice, so its time to consider, what they are calling with, especially CO. Its different, if you are only against SB. He turned out to be the one having the goods, but a fish will also call down a lot with JX, TT, 9X. So against him its more ok to relentlessly go for value.