-
I would not re-raise the river for value with a straight here. With seven players seeing a flop and the flush completing the chance of someone having a better hand is too big. And when your opponents do not have the flush they should fear that you have it and not pay off a 3-bet with an hand worse than a straight.
Rather than 3-betting with the straight you could throw in some bluffs with flush blockers on the river here (offsuit hands with Ad or Kd).