I’m not sure I’d go that far to be honest. 1) windows behaves much better when it has its own drive to install on and 2) linux boot loaders become less important because if you break it, you can use your bios to force boot windows and it’ll still boot.
IMHO, two drives is the way to go with dual boot. Set the Linux drive in the bios as the primary boot drive, and configure the bootloader to add the windows drive to the menu. While you’re learning that, you can boot windows through the bios, once you get it, you’re always presented with a menu upon boot to pick which one you want.
One final word of advice, buy different drives. Either manufacturer or size. It’ll be easier to tell them apart when you’re doing disk operations.
Good luck!