I have cloned many OS drives in the last 5 years. If it's Win10/11, it has never given me any problems, even when changing most major parts. The only thing I have had to do is uninstall/install drivers and maybe activate the OS again. Very rarely, I used the wrong clone settings and had to redo the clone.
This has become so normal in my PC routine that I keep a cloned copy of my HTPC OS drive sitting on top of that PC I update the cloned drive every 1-2 weeks. I don't think there is a wrong way to do what you want to do. A fresh install will take longer, but even that only takes a couple of hrs.
I purchased Aomei partition Assistant as it has many great tools, you can get the trial version from them for free I am pretty sure, the copy OS will be blanked out but if you just use the clone whole drive you shouldn't have any problems, its the setting I use all the time, also when coming from a SSD drive you shouldnt have to use the 4k alignment as long as the drives where formatted with it in the first place.
Like others have mentioned, I would update the BIOS.
PS, the good thing about it is if you screw up the clone settings, since you're new to cloning, you can always try again.
edit, just want to point out the OS on my HTPC has never been reinstalled since 2015-2016 when Win10 came out, it has only been cloned onto several newer/different NVME drives and gone through 3 different sets of CPU/MB/RAM/GPU since its first install, I wanted to see if it could be done and its 2025 the only real problems I ever ran into were NVME drives giving up the ghost, which I was still able to get them running long enough to do a OS clone, I am surprised it worked out this long. This is the same OS that I upgraded to Win10 IoT LTSC, so I don't know if that would be similar to a fresh install?? if so that was only done last 2 months