Would be a bit rubbish having two keeper from the same club in the squad, when clearly isn't playing regularly. I'd go with Gordon, McGregor and McLaughlin.
Thought O'Donnell eventually had a decent game in Mexico after a dodgy opening 10/15 minutes. Suppose it depends if McLeish will play Tierney at RB if he's going to feature again (don't think Paterson will be used there).
I really don't see the appeal of Kenny McLean but hopefully he will improve down at Norwich. McGeoch will hopefully have another strong season with Hibs, or whoever he signs for but I don't think he's international quality.
McBurnie looks decent enough for a plan B but let's hope Leigh Griffiths is available for the national league games.