You can safely assume that the other book (The Wonderful Winawer) has a nearly 100% overlap with some of the stuff you want to play.
There have been several good books on the French in the last couple of years by Moskalenko, Vitiugov, McDonald, Williams and that Tsermo guy from Greece. All are interesting but none is perfect, maybe because the French is a notoriously complex and flexible opening. Each author brings a lot of his personality to the table.
I'm not sure where you can find recent coverage of the Tarrasch with Nf6. Everybody recommends either Be7 or c5 nowadays.
Fort Knox isn't taken seriously by most authors. Most get done with it on a few pages.
Maybe you should decide whether your main focus is stability or attacking chances. In the latter case Williams' book can be recommended - but be aware that this often means chances for both sides.
Regarding the Advance:
Everything is equal or unclear. Just pick the variation which suits you best.
Exchange is also just equal, as well as the 2-Knights. Most players choose these variations to avoid theory. So it should be okay if you know one recipe against each.