With the guys currently signed included, we have $32.566 mil in cap space.
Tavares - $7 mil
Marner - $13 mil
Knies - $5 mil
$25 mil.
That leaves $7.566 left.
That's with 10 forwards signed, 6 D and 2 goalies...
Not signed, Lorentz, Dewar, Robertson Patches, Steeves. It does include Grebenkin though.
Not signed on D... Timmins.
Jarnkrok isn't included.
Essentially, you need to sign 5 players, for $7.556, if we assume the above singing prices are correct.
Cap wages projects Marner at $12.567 x 8, Tavares at $7.974 x 3 and Knies on a bridge at $3.743 x 3 years. (These figures not included in the math above.)