cherry blossoms :
Several points to make:
1. Yes, you have to setup at least one partition of sufficient size.
2. If you have multiple drives, unplug all drives except the one you will be installing Windows to. This is so the windows install doesn't put the bootloader on a different drive from the OS.
1. No you don't, the installer will do that itself if you do a normal install (assuming drive is blank, you shouldn't need to do a custom). Win 10 will create 4 partitions, 3 of which are less than 1gb in size total so you hardly notice they are there until they stop functioning.
even if drive is not new and you want to remove partitions, all you do is delete them all, leaving unallocated space, and click next, Win 10 will create the 4 it needs again. Then you click next again