Satoshi knew all this. He has been testing Bitcoin for two years before we could use it.
How long have you been working on this design Satoshi? It seems very well thought out, not the kind of thing you just sit down and code up without doing a lot of brainstorming and discussion on it first. Everyone has the obvious questions looking for holes in it but it is holding up well

Since 2007. At some point I became convinced there was a way to do this without any trust required at all and couldn't resist to keep thinking about it. Much more of the work was designing than coding.
Fortunately, so far all the issues raised have been things I previously considered and planned for.
He knew that a HDD can fail, and all other forms of privatekey storage can be useless for some reason. That is why he put the privatekeys of his early mined coins somehow into the blockchain. All these coins are P2PK addresses and he did not transfer them to P2PKH addresses although they are more secure. (quantum resistant)
SHA256 is not going to be broken by Moore's law computational improvements in our lifetimes.
Nobody is asking why he did not move and is not moving these early mined unmoved P2PK coins:
https://bitslog.com/2013/04/17/the-well-deserved-fortune-of-satoshi-nakamoto/https://bitcointalk.org/index.php?topic=175996.0Our guess is that he knew that the early mined coins will be moved one day. So he created a 'prize competition'. Otherwise he could move the coins to quantum resistant P2PKH addresses, but he did not and is not doing.
Indeed, there are people out there, who are trying to solve this and hopefully someone will be able to move the first coins.
Open letter/question to Satoshi
https://bitcointalk.org/index.php?topic=5159185.0;allMaybe Satoshi created the greatest prize competition
https://bitcointalk.org/index.php?topic=5150688.0Satoshi could move some of these coins and and show how the privatekeys were implemented into the blockchain. This is the only possibility to prove that he is the real Satoshi as nobody else could know it. Even if someone else finds a privatekey (or a bunch of eg 10 privatekeys) of these coins, this person can't show another one. But the real Satoshi can, as he knows for all these coins the solution. But he will not, he is waiting that someone finds it and moves the first coins, others will follow.