The issue isn't 2022/23. The issue is the summer of 2023.
Schenn, Saad, Faulk, Parayko, Krug, and Binner all have full NTCs through at least 2024. That's $36.5M locked up. Add $5.8M for Buch who only has limited trade protection but needs to stay. $42.3M. Let's say Lindholm loves it here and takes a bit of a discount to sign that "Army spceial" $6.5M deal. Now we're up to $48.8M on 7 guys with full trade protection and another guy who is essential. Thomas and Kyrou need to be re-signed in 2023 and will each earn an absolute minimum of $7.5M each. Now we're up to $63.8M on 10 guys. The cap for 2023/24 will be $83.5M, so that's less than $20M to fill 13 roster spots. That includes extending or replacing ROR, Perron, Husso, Tarasenko, Barbie, and Mikkola.
We're already very squeezed for 2023/24 and a Lindholm extension takes several million more dollars out of the pool.