Doubtful. 2 teams have already bailed on him. His reputation is crap. Set aside substance question and ask whether anyone would give 1st for Mike Hoffman?
Mike Hoffman (at $5.1M AAV with 2 years left on his deal) and a 7th returned a 2nd, 4th, and 5th in 2018.
That was following a season where he scored 22 goals, 56 points, was a -20 and saw 37% of his production come on the PP. It was the summer that his reputation/value took a big hit because Erik Karlsson and his wife got a restraining order against his girlfriend due to harassment over a losing a pregnancy. Fair or not, Hoffman's reputation took a massive hit for standing by his girlfriend through the whole thing.
Yes, I fully believe that a Vrana scoring at a 25+ goal pace (and a year+ removed from completing the player assistance program) would return more than that as a rental at an AAV of $2.3M or less.
Evander Kane has returned a 1st round pick twice in his career. His reputation was significantly worse than Vrana's both times. One of them was part of a huge blockbuster when he had several years left at $5.25M AAV. The other was in a deal during the last year of a deal and only became a 1st if San Jose re-signed him. They gave him $7M x 7 years with his reputation as a locker room cancer. His reputation then got even worse and this contract was terminated. The Oilers signed him to a cheap prove it deal and then extended him 6 months later at $5.125M x 4 years.
Anthony Deangelo's RFA signing rights (with arbitration rights) went for a 2nd, 3rd, and 4th last summer when Carolina became the 4th NHL team to bail on him (one of which paid him for a year to sit at home rather than assigning him to their AHL affiliate before buying him out).
I think you are overestimating how much "reputation" matters to NHL teams when the issues are a year+ in the rearview mirror and a guy is scoring like a top 6 or top line talent. I also think you are underestimating how teams value the on-ice contribution of adding a one-dimensional 25+ goal scorer for almost nothing against your cap.