As far as the river if he calls, you are in position are you not? I'd check through if he calls then checks, if he calls then bets out I think he's on a draw, so I'd call on that river and think about one that completes a straight or flush.