I think a smaller bet OTF is better, especially when it's an arid flop like that, against a thinking opponent. I think ~$1.00 is a good size for this flop, just over 1/2 PSB.

If Villain has noticed that you C-bet too often, even though it's vs. fish, then he'll be more inclined to float OTF and fire OTT. As such, I think a c/c is the best move OTT.

OTR, I think you can b/f as long as a K or 8 doesn't drop. If the 8 falls OTR, c/c (if Villain is likely to bluff) or c/f (if Villain is one of the "honest on the river" types). If the K comes, it's a pretty easy c/f, since Villain will play KQ, KJ or AK pretty similarly OTF, and his other 2-pair hands are less likely to bet when there's a 4-straight on board.