My question is can I use the boot loader to switch between these two at boot time?
Você definitivamente pode, se você está se referindo ao GRUB2. O Windows, claro, só quer se inicializar. Esta página do Ubuntu mostra até mesmo como preservar o gerenciador de inicialização original, para que, caso deseje remover o disco que você instalou o OpenSUSE, não haverá nada para você fazer para ter uma instalação funcional, somente para Windows.
Basicamente diz:
On a system with multiple drives and OS's, the user can preserve the original bootloader by installing GRUB 2 on another drive. To accomplish this:
specify the disk (eg /dev/sdX, not /dev/sdaXY) not currently used to boot the system for the bootloader location.
After the installation is complete, change the boot order (via BIOS setup) so that the disk to which the GRUB information was written is the one booted first.
If the user wishes to restore booting with the original bootloader, change the boot order back to the original drive.
É muito importante que você verifique a ordem em que o BIOS procura nos discos por um gerenciador de inicialização: esta questão de troca de pilha UNIX / Linux mostrará as armadilhas (e a solução para as armadilhas) de não verificar isso.