Since you're going to be laminating these up I would cut all the pieces 4" oversize in both length and width to begin with. When you glue them up they will creep as the glue dries. To keep the creep to a minimum I brad nail them together along the edges before clamping.
Once the glue dries cut them to size on the table saw. To make sure I have straight edges to index off the rip fence, I purposefully offset one piece enough to make sure it will stick out past the other(s). I offset both length and width by about 1/2". I use 4" oversize to allow for creep, have the offset and plenty of room so that when I trim to final size none of the brad nails get close to the saw blade.
Once the shelves are cut to size you can apply the edge banding. Another option to veneer for edge banding is solid wood. You can make these pieces as thick as you want, at least 3/8". If you want to put a profile on any of the edges make the wood banding thick enough so the profile is completely in the solid wood. As an added bonus, solid wood edge banding will make the shelves even stiffer.