For me, Ukraine now has many weaknesses, not only in what the country is going through, but also in the fact that its players are a little more concerned and their mentality is in the things that happen in their country, they know very well that some players have resigned to go defend their country and this causes many players of the national team to be quite out of their physical conditions, therefore, putting the game so close can mean that they have to make a lot of effort to qualify, it is interesting, but I think that Ukraine will have a big disadvantage, and Scotland is a country that plays very good football.
In a normal situation, I would say that Ukraine were favorites for the game against Scotland. But the whole situation they are going through, as you said, I think it became more balanced, being more favorable for Scotland. But we can't forget, that despite the Ukrainian players being mentally worried about friends and family, this can also serve as extra motivation in order to try everything for everything to take Ukraine to the World Cup.
I also think that players motivation will be bigger and although they know what their country is going through,this will even motivate them further to give a really good game against Scotland and winning it.I think between Ukraine and Scotland is difficult to predict who will qualify further as both teams are very balanced in quality if we compare them to each other.Most likely this game will end in a draw or win for Ukraine.