Turn call is good in case you think you can get pay when you hit or you can bluff him some of the times when he checks to you.Call is better than raise because if you raise him ther is decent chance hi is going to 3 bet all in and you ll be force to fold.
Dont think its good to raise river SB range have all sets two pairs and straights,and we have only 3 combos of 78s.
I would advise to raise flop you can make some strong Ax to fold as well as small pp and you take the lead IP so its gone be relatively easy to win the pot latter .
But by raise/shove, I think I capped to much when I call things like Top pair.
suppose I raise all flush draw and OESD that no contains a pair (approx 50 combos).
I should raise too sets and 2pairs+. (like 35 combos). It's not enough combos versus a villain of 38/29 to balance my value raising range. I don't have enough fold equity to raise bluff this much.