Vault HA Kubernetes

We are setting up a 3 node cluster of vault on aws eks with raft storage and using auto unseal with awskms. In the vault documentation, it is mentioned to initialize server 1 and then use the recovery keys to unseal the other servers. Do we have to manually initialize all the servers which generate different recovery keys for different servers. Also in an eks environment do i have to add retry_join in the storage stanza ?