When dealing with EFI, UEFI, it is not as simple as just cloning the partitions. You will also need to update the EFI partition to indicate the new GUID of the new SSD, else it will be repeatedly attempting to boot from the old SSD.
As for the disks not being visible, where it it not visible? If partitions already exist on a hard drive, it is not empty, the Standard Install
option of Windows installer will not display that drive as usable for an OS installation. You must first delete any/all existing partitions using Custom Install
mode during Windows install.
Additionally, Intel Rapid Storage Technology could cause issues with your drives if you attempted to use this. This is a RAID/Redundancy feature which allows multiple drives to be setup in “mirror” mode, in order to keep a backup copy. Doing so will result in wiping of the drives, and will result in the drives appearing as a single storage system to the OS. I wouldn’t be surprised of an Intel Rapid Storage setup drive is not eligible for OS installation.
Have you enabled forwarding on the IPv4 stack and adjusted the firewall to allow traffic to be routed?
https://www.digitalocean.com/community/tutorials/how-to-set-up-and-configure-an-openvpn-server-on-ubuntu-20-04#step-8-adjusting-the-openvpn-server-networking-configuration
https://www.digitalocean.com/community/tutorials/how-to-set-up-and-configure-an-openvpn-server-on-ubuntu-20-04#step-9-firewall-configuration