I don't know if you've already ordered but hopefully not - a lot of us have had order fulfillment and quality issues with team Cherokee going back, oh, at least a decade. I usually recommend buying from literally anyone else, but Crown Automotive (they're located in Canton, you'll probably meet Kevin or Jeff, both are users here) and Z&M Jeeps out in Ohio are both high on my list. They very likely will have what you need in stock.
Edit: I think you have your shock hardware doubled. There's only a bar pin at one end of each. Hardware spec looks right but it's been a few years for me now. Boltdepot down on the Cape will have a lot of this in stock, make sure you get 10.9 or 12.9 where the factory used the same, and yes you can use flange head nuts and bolts, the factory stuff is flange head.