Yeh i think they do absorb a bit of water, never really noticed on mine, dont worry about the struts too much thats a common problem on RSis due to the weight of the spoiler
You could try an exterior trim restorer like back to black on it as that seems to repel the water