Sim, isso é possível desde que você instale o Windows 7 primeiro após o fornecimento de uma partição livre para instalação do Solaris.
O instalador do Solaris detecta a instalação do Windows e adiciona uma entrada do GRUB ao loadload de inicialização do Windows.
A documentação de instalação afirma:
Oracle Solaris recognizes Windows and ensures that Windows partitions remain unchanged during an installation. When the installation completes, and the system reboots, the GRUB menu displays both the Windows and the Oracle Solaris boot entries.
Claro, certifique-se de ter um backup de qualquer arquivo de valor antes de tentar o processo, pois um erro ou um evento inesperado pode atrapalhar a instalação do Windows.
Essa é a razão pela qual o uso de uma tecnologia de virtualização como o VirtualBox é recomendado, em vez de arriscar eliminar suas partições atuais, o que pode acontecer facilmente se você não estiver familiarizado com a instalação de SOs de inicialização dupla.