Of course and yes but with keccak256. But you should request this in An additional question and mark this a person as answered if you consider the initial question is answered. Furthermore, HD wallets deliver elevated safety as being the private keys are derived from the seed and are under https://tron54084.onesmablog.com/5-simple-statements-about-random-ethereum-address-explained-70068834