As played the three value bets are obviously fine.
On the river he can call with a lot of worse hands, as people will love to put you on a whiffed As.
As played I would call for the min raise, as people don't always raise sets on a montone board, but can now assume they have the best hand and try for some extra value. River raises are almost always nutted hands, but there's still a lot of worse combos which might do this.