We can't afford Hall and domi. Let alone if we go for a top 4 lhd, which we should. I agree with your take on using Domi for a lhd. Or maybe Drouin + Mete +?? for a lhd. I also don't think we could afford to resign both Gallagher and Armia as our future middle 6 RWs. I mean Gally could go as far as 7M$ per and Armia will probably ask and get 4M$ per. I think it is too much but it will all depend on the youngish players development.
I agree on Kovy but not if he is asking for 3M$ +.
Pesonally, i think next season will still be tough but 2021-2022 will be the start of a talented, young and well balanced team. Our new core will be starting is tenure and Price, Weber, and Petry will be there to do their thing for another 2-3 years. Look at my tentative lineup for 2021-2022 season :
Tatar(6,5M)-Suzuki(0,9M)-Gallagher(6,5M)
Drouin(5,5M)-Danault(5,5M)-Caufield(0,9M)
2020 8OA(0,9)-Kotkaniemi(2,5M)-Armia(4M)
Lehkonen(3M)-Poehling(1,2M)-Byron(3,4M)
Evans(1M)
Brodin (traded for Domi)(7M)-Weber(7,9M)
Romanov(0,9)-Petry(6,5M)
Chiarot(3,5M)-Norlinder(0,9M)
Mete(1,2M)-Juulsen/Fleury(1M)
Price(10,5M)
Primeau(0,9M)
Total : 82,1 M$ Might be ok cap wise, might be a little too much. I think in that case, one of Byron or Lehkonen is the odd man out and replaced by a younger player on his elc.