I'm not a BUF fan but their most glaring need is certainly in net. They have a bunch of forwards who underperformed this year, but if you're Adams you have to expect them to play better next year or trade the ones you don't think will fit.
You say you need forwards, but there was, and is, talk of trading Sam Reinhart, who is one of the only other productive forwards on the roster besides Eichel.
The blueline is mediocre at best, but you can take Risto and turn him into a forward, or any of their guys besides Dahlin really (Miller, Montour, McCabe, Joki)
Georgiev is a potential starter, he is cost controlled still, and if you have him and Ullmark for the year it would look like a much more respectable scenario then Hutton being involved whatsoever.