Keep: Sagan, Valverde, Froome, Gesink, Bakelandts, Gallopin,
Sagan, Simon, EBH are your sprinters for the final day.
I would keep Rodriguez for now, and then trade him out for Quintana after Stage 19. He won't score as much as Quintana would on that stage and he will give you extra points for the white jersey. I would say trade Rodriguez now but he's going to be hunting a stage win in the last few stages, but that's pot luck where you're already guaranteed to score with Quintana.
You definitely need Quintana in for your bonus stage. Whether you trade him in now or wait is up to you.
Then with your last trade on the last day you either trade Gallopin to Degenkolb or Valverde to Greipel/Cavendish.