Cbetting this flop is ok IF you plan to barrel on a lot of runouts. There are too many pair+gutter type hands that will peel a flop for your plan to be betting and giving up.
As for the river, this is a very clear call. Just because you beat a lot of his potential betting range, doesn't mean raising is a good idea. You will rarely get called by worse. This is especially true after he bets pot and is SUPER polarized on this kind of board.