Here's what I came up with on Capfriendly
Traded Montour to the Devils for Miles Wood.
Skinner - Eichel - Reinhart
Hall - Staal - Olofsson
Wood - Eakin - Thompson
Girgensons - Asplund - Cozens
x Ruotsalainen, Cozens
Dahlin - Jokiharju
McCabe - Ristolainen
Irwin - Miller
x Davidson
Ullmark, Hutton
Taxi Squad: Tokarski, Johansson, Sheahan, Lazar, Rieder, Borgen
Methodology: after games, Okposo is waived for another forward. Over a full season, Okposo on the taxi squad saves $1M. Hutton is on the taxi squad any game he doesn't start. Johansson backs up Ullmark any game Hutton does not start. Similar to Okposo, if Hutton was on the taxi squad a full year, it saves $1M. I'd shuttle Davidson and Okposo, who if claimed, is not a loss. Johansson is waiver exempt.
The NHL roster listed above, minus taxi squad, is $2.7M under the cap, which accounting for the $1.5M overage, leave the Sabres with $1.2M in usable cap space. Dahlin, Jokiharju, and Cozens have just under $4.4M in performance bonuses. Shuttling Okposo and Hutton could help eat into that.