Go there
They have tons of shops in the hotel and in the conservatories. If I was out of state and looking to order a specific item or gift I would just call the hotel. They will get you to the correct shop.
No words just go in and looks around...
I dont think you will find complete inventories online, you have to go there IRL. Note, you do NOT need to be a guest to go in the shops.
You really have to go there. I don't believe that they have a website or such that would help
If you have a chance to go that would be the best way. Opryland is an experience.
Thanks! Your answer is awaiting moderation.