If the amount of needed energy is bigger than the whole Solar System, well, Bitcoins is not only protected by the rules of Mathematics, but also by the laws of Physics.
I don't think so. A mathematical breakthrough could mean that fewer operations are required than previously expected.