i'd c/r flop, assuming that he like always bets this board.

as played, my first instinct is to lead out (i'll have to play with stove to see our equity against his continuing range, but he's continuing with A LOT of mid pair+gssd, bottom pair+FD, two pairs etc.).

as played, i'd call 'cause even if he's never bluffing, that means we're getting sick implied odds for when we fill up