Does those address could be spendable if "GOD" earn private-key. Or those bitcoins has scripted like un-spendable?
There is no script preventing these outputs from being spent since they are normal P2PKH scripts. What prevents them from being spent is that because of the way these addresses are created. The user creates the hash which can not be reversed to get the public key which also can not be reversed to get the private key that is needed to spend the coins.
So yes, you are effectively "burning" coins when you send to addresses liek that, or say, the Genesis block... It may be "trackable", but the coins are effectively lost, and gone forever as unspendable.
If you send any coins to the
public key used in Genesis blocks, the coins may never move but they are not lost because Satoshi created that key and may have the private key still stored somewhere so that he can spend those coins in the future if he chooses to.