I assume you mean FTP rather than FPT. If so, most hosts would allow FTP access as well as through their control panel. I recommend Heart Internet. BTW: you will not be the "domain name owner" you will be the "registrant".
How to get Windows 10 now: how to download and install Windows 10 even if GWX.exe is missing