Front lowers are 7/16-14 x 2.25" lg phosphate finish grade 5
Front uppers are not eyelets so you should just use what the shocks come with.
Rear uppers are 1/2-13 X 2.75" lg phosphate
Rear Lower nuts are 1/2-20 phosphate.
The Rear lower studs aren't removable so my MMC guide doesn't have dimensions on them.
Note that the QA1 shocks come with bushings included...2 different sizes in fact. Not sure which way you went on shock vendor.