шкаф книг sounds weird and is never used, you can say шкаф полный книг but it is not the same as simply книжный шкаф.

I don't think there is a big difference between апельсиновая долька and долька...