Regarding the warrantsYou may note that while the common shares are up 60% since the low, the warrants haven't moved at all. That is because investors have realised that despite the recent rise in the commons, $3 is still a long way away, and the clock is ticking on the warrant expiry.
It is not impossible for the warrants to be worth something in 2021, but it is most definitely a gamble compared to holding the common shares.
JMO