I would take Williams and McKinnon simply because Cord has not done a thing since week 1 and Wheaton has not really done a thing all year. The Giants secondary is a little banged up, so Williams
Will have a good chance to land that 1 big play that was been propping up his fantasy scores each week. I don't feel great about starting McKinnon, but he is a safer bet than the others, IMO.
As for the QBs, neither has a great matchup, so I think you must roll with Brees. Yes, he struggles on the road, but the Saints are not likely to have much running success and Brees is good Enough to produce in any matchup.