Novak, Glass or Fabbro, and Smith make the dollars work, dollar for dollar (7.5M). And all are replaceable with talented kids. The issue would be replacing Smith and Novak in this situation as the Preds would have to bring two kids/3 to fill out the roster. Hence you are 3 million over the cap then.
If I had the pencil and fantasy book this situation, Novak, Fabbro, Smith and a conditional 2nd (the highest we have available in the 2025 draft, or if signed prior to the draft Nashville's 1st. and then if he signs after the draft, Fla would get Nashville's 2026 2nd rounder as well--to prevent timing shenanigans) for an unsigned beyond next season Ekblad. So 3 players (FLA has openings on their roster for them) and 2 picks. Pretty good haul for an almost 30, contract seeking D-man) Think it is low? Check again what Chychryn (or however you spell his name) brought in for Ottawa. May even be an overpayment.
Glass to SJ, Calgary, Columbus or any other team that has 10 mil in space still for whatever draft pick you can get.
So we have replaced Fabbro's spot on the roster with Ekblad. Have to fill Novak and Smith and Glass's holes on the roster with the 2.5 Million we made room for with Glass's contract. For fun, that is ZLH, Reid Shaeffer and whoever is cheapest amongst Parsinnen and Tommasino (or rotating Dman). All should come in around 900K or less. So the preds are 200K over the cap with 13 F and 6 Dmen. You get around that with playing the service game and only calling up the 13th F or 7 D on game days.
Other option is trying to trade Nyquist as well and hoping the kids are alright...