It's certainly legitimate to proceed with the construction of this team surrounding a core of Barzal, Horvat, Romanov, and Holmstrom.
Other pieces we can certainly proceed with as overall pluses include:
Sorokin, Lee, Tsyplakov, Cizikas, Gatcomb
Pieces that should prolly be retained if the price is right:
DeAngelo, Palmieri (yes, I wrote it... I know)
Pieces that need to go:
Pageau, Mayfield
Players who we're likely just plain stuck with:
Pulock, Pelech, Duclair
Can help as depth or be buried:
Engvall, MacLean
Hanging in the wind:
Fasching (UFA), Reilly (UFA), Martin (UFA), Boqvist (RFA), Perunovich (RFA)
***
The name "Dobson" is missing from this list. If he is kept, you do so with a long-term contract giving him market value and plan with him as a key part of the core. If not, you make a blockbuster trade of sorts but the return is likely minimized to a degree by his contractual status.
***
Absolutely no real reason to move any of the picks or current top prospects.