If I were up there, I’d give you a hand. You may want to buy some small turnbuckles to use when you attach the wire or chain to your shelves. You turn the turnbuckle center to increase or decrease the wire length so you can level the shelf.
They look like this...
Screwing into the ceiling joists from below with an eye bolt would work with cables just fine. Use a stud finder to get in the center of the joist. You could secure the back of the shelf to the wall for stability if you wanted to.