I don't think it is very useful to compare individual players to individual players. Clearly, Denmark will not end up on top in many of those one to ones - goalkeeper and maybe some fairly even match ups here and there. Among the outfield players, I can't see Denmark clearly being stronger in any position, but there are certainly a few where England are.
For me this will come down to Denmark's ability to get the match to settle down quickly. England have struggled to create chances against teams with a much weaker central core than Denmark's got. Delaney - Højbjerg - Vestergaard (hopefully he doesn't %""%" up) - Kjær - Christensen - Schmeichel is a very very strong core defensively. If it stays 0-0 and you see England getting a bit more stressed as the game moves along, then who knows. Certainly not impossible for Denmark to hurt England then. Not to mention on set-pieces. I'm not sure about Delaney how he is on offensive set-pieces, but all the five mentioned are from very good to good in the air - add Dolberg and it is quite clear that there will be some match ups there which England will not like. Defensively, I guess Maguire is very good in the air. Kane is exceptional at covering the front post, but then you are quickly getting to players like Stones etc. who are decent in the air, but who could never match the Danish player they will be marking. If Maguire is on Vestergaard then Kjær or Christensen will always be the favourite against Stones. Not to mention the 3rd best English defender who is then up against the one Stones isn't marking and so on. This game could very well end up being won by Højbjerg beating Phillips or someone in the air.
Still think England will win of course. 70/30 or something like that. Maybe even close to 80/20 because it is at Wembley.