Verify with Steve but I believe the upper front shock bushings aren't included. I don't see them in
the pic. The rears are all there. The upper front bushings are probably considered part of the topout plate, that is how their shown in the parts manual if I remember correctly.
As for the rear shocks, you might get lucky with an AZ truck that the bolts aren't all rusted up. Most people end up cutting them - I did.