No it won't - such a thing would never be pursued by anyone or enforced it's not worth the effort.
As I said, if you get lowballed after making it clear at the start then just withdraw and move on, find a company that is professional.
How are you so sure about that? Seems to me that without enforcement this law is useless.
Or play their game, sign the contract, keep your original job, not show up and later tell them why they did waste their time themselves. If they then threaten you, you can point at the law.
The law will make it visible how much a company values someone with those skills. Companies won’t advertise the salary though, they will advertise the range.