B32524 is in reference to the physical size and shape of the capacitor. It doesn't signify a value. The 8u2k100 number is the value. It might mean 8uF or 8.2uF, at 100V. I'm not 100% sure of the K meaning, but I think it refers to the tolerance of the cap? It's a Metallized Polyester Film cap, so you should be good as is.
The XD-090 708B part is a polyswitch. It is a protective circuit breaker for the tweeter. It kicks in if the tweeters are over driven? If your tweeters sound fine at normal levels, you should be good there too. Though, if needed, Parts Express sells new polyswitches.