I can't help much with the LEDs other than agreeing that one strip per shelf sounds like the best solution. Some LED strips can daisy chain off each other so you may not need a separate power feed for each strip - presumably there is a limit to how many you can connect like this before things start getting sketchy.
What I'd like to know is where that cabinet is from?