I agree reraising the flop. But given the
villains range you dont have many hands you
will beat. Deep stacks make this even more
complicated.

As played river fold is right thing to do. Only hand
you beat is AJ.