Hello YourDoom,
Preflop: Calling for set value is totally fine here, we are getting near 22:1.
Postflop: But I'd likely just Check it here on river there is just no point to bet, we wont get Called by a lot worse and he will likely just Check behind his worse hands like A high. He might easily Call us here with just Jx, therefore I'd just Check/Fold river also.
Best regards.