Hello
Thank you for your question and reaching out. I can understand you are having query\issues related to replacing node in Hyper-V Cluster.
Please evict the node after drain role.
Please try to keep same OS and Hardware of new Node as other Nodes
Please verify Network Team settings and ip address of each of the NIC and should be identical to other Nodes
Please check all Roles and Features on Node 1 using below powershell so you can install them on other Nodes
Get-WindowsFeature | Where-Object {$_. installstate -eq "installed"} | Format-List Name,Installstate | more
After all above steps you can Join to cluster and run cluster validation Wizard which will check all prerequisites to join to cluster.
For Storage related it will be shown to other Nodes also after you Join to cluster successfully.
--If the reply is helpful, please Upvote and Accept as answer--