This set you are looking at will work on the new body style. The flaps on the 2017 will not. With the bodystyle update the flaps had to be changed to fit.
These will give you 12" of tire coverage. If the tires extend out passed the wheel well offset brackets and flaps would give you the coverage outside the well.
Flaps: https://www.sharptruck.com/truck-hardware-gb1223ss-bp
Brackets: https://www.sharptruck.com/truck-hardware-universal-fit-mounting-brackets-gb756729