Why would you think Detroit will shut Peterson down? I mean Detroit couldn't contain the crap that is Kansas City last week, and AP is not crap.
Matthews is not the TD back and Tolbert has really become the #1 there. Barring injury to Tolbert, Matthews should never be in consideration. The Bills pass an awful lot, but they do use Jackson in the passing game and he is clearly the #1 guy and main work horse. Hightower seems to be the main back, they run a lot, but they spread the wealth a lot and dallas is a fairly difficult matchup.
So Peterson without question, and I'd go with Jackson as your second.