Confusion regarding the Shimano numering system
Not a full answer, but I can fill in one small blank for you - in the CS-HG30-8I, the HG refers to Hyper Glide - this is Shimano's name for multi-speed sprockets that are designed to allow smooth gear shifting.