recovery
Yes, it is feasible to create a custom recovery partition and swap it for the factory recovery partition, allowing booting from the new one.
Windows 10 set up itself immediately after installation.
On a non-Surface Pro version, reinstalling Windows 8 works.