The sand seems quite coarse. would that hurt sand-sifting fish and inverts?Absolutely! They have small amounts of their live rock and sand available called "treasure chests", it's a little spendy with the shipping, but it gets delivered to your doorstep.
https://tbsaltwater.com/product-category/ups-rock-sand-critters/
Or, you can have any size order delivered by air freight that you pick up near you local airport. For years, I thought I didn't want to deal with picking up an order of rocks and sand from my local airport, but I decided to try it, and it was really easy. I'd absolutely do it again.