If the share price is double that then you are in great shape.
In your previous post you talked about selling a warrant. I have never heard of that before. What you are describing is a put option and I am unaware of warrants functioning like that.
You are correct that anyone buying today is betting on the warrants being in the money during the next 7 years.
We will know tomorrow morning at the open whether that is a good bet or not.