Yes these work great for your truck. They will fasten to the lip of your fender with either factory existing screws or they do come with self tapping screws as well. These flaps will work on the front or rear wheel wells
These are a universal sized mud flap and would install to the lip of the fender. The are 12.5" wide. So as long as your tires are not wider than that these should work.
They should work. As long as you are able to put 3-4 self tapping screws into the lip of the fender they will install. There just need to be a metal lip to fasten these to. You can see a picture in the reviews of a in wheel well picture of these installed.