Agree mate that neither would take a pay cut, that's why I see loans bring the likely option for a both of them.
Zinchenko I don't see as lightweight, he's small but very good defensively and can play anywhere from dm/cm/am and really would transform our ability in possession. As an outright 'stopper" dm then yes he's not that type at all much better as a very good creative player whose also a very solid defensive player. Gallacher for me, it's not the goals etc that make me want him it's the off the ball stuff, where he covers an insane amount of ground and for a supposed attacking midfielder his defensive stats are stupendously good. A pairing of him and Zinchenko would cover a huge amount of our problems