Adding hard drive, moving windoze to hard drive and setting up dual boot with Leap 15.3 on SSD

Hi and many thanks for the reply. The first part was not a problem because when I checked using gparted I found that the rest of the stick was blank and empty.
Where I am having trouble is how to transfer the two partitions as seen with fdisk:-

**Device****  Start****    End****Sectors**** Size****Type**
/dev/sdc1     2048 1026047 1024000  500M EFI System 
/dev/sdc2  1026048 5220351 4194304    2G Linux filesystem

.

If I use dd if=/dev/sdc1 of=/dev/sdb1 it will create a clone of …sdc1 as …sdb1 but if I then try and repeat this for /dev/sbc2 surely this will erase everything on the output file stick before creating the new partition? Have I got it wrong?

I also have no idea if there are any system elements or boot flags set. Since it is used for efi and starts with DOS partition, is there an MBR lurking I wonder.

Trying just to clone the whole drive didn’t work because, I assume, the empty sectors are still copied but cannot be because the drive for output from dd is much smaller?