How many hours/days/months does it take for a sunspot event to be felt on earth? Does it move at the speed of light?
It’s variable, can be less than 24 hrs, or somewhat more. Definitely not speed of light.
Coronal mass ejection takes a few days to arrive if it comes off in our direction. Here is a good source for up to date information. http://spaceweather.com/