There's no guarantees that breakthrough is coming anytime soon. Scaling up the number of qubits in a processor is very hard and it's why progress has been pretty slow over the last decade.
Not 100% sure what you mean but it depends on who makes it. A government would have better things to do with an encryption destroying quantum computer than crashing blockchains. Personally I wouldn't crash crypto coins immediately, I'd make some money off them first then wipe it out.
Also I was talking about the future. It may be impractical for centuries to make a quantum computer large enough to factor large current cryptographic keys. Last I read the difficulty of maintaining coherence has a non linear relation to the number of qubits involved.