Moyes would take all of those players into his squad I'm sure. However the likes of Pickford, Braithwaite, Tarkowski, Gueye, Calvert-Lewin, Mangala and Mykolenko would all likely have started for us yesterday.
Was Spence a better left back yesterday than Mykolenko? I don't think he was no. I think Spence would've been a better right back than O'Brien but we're forced into playing a really fatigued Porro on the right because we don't have anyone capable of playing in a similar way to Udogie on the left other than Spence (who is limited by being right footed).
Kulusevski - yes he would've started for Everton yesterday, though I'm not sure if you've noticed how he can now barely run due to playing so many minutes this season.
Maddison or Doucoure? Maddison.
The back-up GK? Lol, there is no way any manager in the premier league would pick him over Pickford.
The key for me is that pretty much throughout the spine of the two teams yesterday (where games tend to be won and lost) you'd typically be picking the players Everton had out over the ones that Spurs were playing. Ignore the future and how 'promising' players are just consider the here and now. We do not have a particularly impressive bunch to choose from right now and that is compounded by an incredible amount of fatigue in some of our experienced players.