I think the deal has to be 1-year.
Another perspective, Dom Luszczyszyn and Shayna Goldman at The Athletic have their player cards. They had Rodrigues as a 1.2 at the end of last season. At the same time, Backlund and Coleman were a 1.5, Dube was a 0.7, and Jarnkrok was a 0.5. So, Dom’s and Shayna’s cards say that Rodrigues is not as good as Coleman and Backlund but is significantly better than Dube and Jarnkrok. This means Rodrigues could upgrade Calgary’s top-9, and he could do that without the Flames having to pay any future and probably for a very reasonable contract.
Before you mock these cards as being simplistic, read these if you have access:
https://theathletic.com/3050949/2022...shared_article and
https://theathletic.com/1019070/2019...shared_article.