I understand the spirit of this thinking. I personally just don't see it as realistic. Maillioux and Reinbacher are probably not ready for full-time NHL duty until the 2025 season. And Savard is very likely to be traded this year (either at the TDL or during summer, making Barron much more needed).
Basically, we need someone in the RD slot that is on a similar plane as Guhle (age and relatively speaking, potential) that fits our timeline. That age-group we're narrowing for the future. And on top of all that, we're way over-stacked on LD.
My guess is that Harris, Monahan and Savard are the ones being actively shopped. And I would be fine with that personally knowing we'll get likely the highest return on those guys at this very time. Although he's been very good overall, lately, Struble has been showing some cracks unfortunately. It wouldn't be the first time a young player was called up and played out of his mind due to the sugar high, only to come down to earth. But I agree, I wouldn't trade Guhle or Struble. But the difference for me is, I feel similarly regarding Barron. Of course, it all goes out the window if we get a spectacular offer for any of those players.
The only player I would consider 100% untradable at this time, is Slafkovsky. Because I personally feel his ceiling is so intriguing, and considering his size, skating, IQ, passing ability...at this time his ceiling is very, VERY high. I don't see a single other Habs player in that category right now.
So, IMO, the rest are all tradeable if the offer is too good to be true.