Shedding can often be either seasonal or related to bad diet... if you're noticing excessive shedding all year round, I would check the kitty's diet for quality and/or have the vet check him out... if you only notice an increase in warmer weather, it's probably just seasonal - it gets hotter and animals will naturally shed off thick coats... ie: my dog is on one of the best foods available (innova) yet she's a shedding machine in the summer.... brushing your kitty often will help with this (everyone suggests a brush called the zoom groom)... as far as the color change - I don't know for sure, but I have noticed as my dog got older (Oliver's only 4 and the dog's 12) she got white around the face, belly and chest and little white hairs have popped up randomly on the rest of her (she's a black lab).... so it may be an age thing... hopefully someone else can give you a better answer there