Z84C0020 - Will 20Mhz clock down in ZX Spectrum?

I suspect that it may be possible I need to replace the CPU (I'm just getting all kinds of advice now on fixing Speccies - a similiar problem with my older one (garbage screen) turned out to be a Z80 failure). The problem is that I've managed to find very cheap replacements, but they're newer versions that run up to 20Mhz versions... Can anybody here confirm that a processor like this will clock down to the lower speed if its used? I'd hate to try replace something just to see it go "pop" or make the machine unstable.
Just thought I'd ask.
Meanwhile, I've gone and ordered some replacement ram chips - the other machines' problem (according to various online sources) is possibly faulty upper ram... The white border and black paper... At the moment it feels like a guessing game, but I'll try one or two things using various online guidance that are relatively low cost and easy to try with my limited knowledge first. Hmmmmm....
Just thought I'd ask.
Meanwhile, I've gone and ordered some replacement ram chips - the other machines' problem (according to various online sources) is possibly faulty upper ram... The white border and black paper... At the moment it feels like a guessing game, but I'll try one or two things using various online guidance that are relatively low cost and easy to try with my limited knowledge first. Hmmmmm....
