Ukraine's U21s are listed as the home side, but this friendly is played on neutral ground in Hungary, two days after their second qualifier in a week. I think that makes them a shakier favourite than the price suggests, and I side with Albania, who come in rested and well prepared.
The venue is Eger, not Ukraine. Ukraine have just played Turkey and Croatia in qualifying, drawing 2-2 and winning 1-0, so the squad has been used hard and rotation in a friendly is a fair thing to expect. Outside those games their form is poor, with heavy June defeats to Japan and the USA.
Albania have not played since June. That gap sounds like rust, but they spent time in a training camp in Tirana, the staff reported a good mood and good physical condition, and the coach added a U19 player to the squad. They also beat Ukraine 2-0 in the last meeting in November.
This is a youth friendly, so I keep my view modest. There is no strong evidence either way on lineups, and I would rather lean on the rest and preparation gap than on any single result.