Restore the same snapshot in 2 different clusters

Is it possible to restore the same snapshot in 2 different clusters? both of them will have access to the same KMS key so it won’t be a problem to unseal it.

My main concern here is that if the token living in cluster 1 will be available in cluster 2, would the token in cluster 1 be revoked when the same snapshot is restored in cluster 2? does the approle secret-id will have to be regenerated?

Will the same application to connect to both clusters using the same credentials?