yes the recovery media created in that way will re-install everything like it was from factory.
windows 10 clean installation need its own created partition or the recovery partition it will not work, recovery partition is needed to boot under recovery enviroment if windows 10 OS has some issue; so it's needed and it's usefull.
you are safe with cloning.