Eu também sou da persuasão do Linux. Mas, francamente, se você precisa de jogos, então você deve ter o Windows, como em uma instalação "real". Os jogos são softwares muito exigentes, e o Wine não é tão bom assim. Uma VM também tem suas limitações. A única razão para jogar jogos do Windows através do Wine ou de uma VM é tentar provar um ponto. Isso pode ser feito, mas é muito desconfortável. Você poderia pensar em alguma outra forma de obter o jogo que você quer, seja ficando com jogos que podem ser instalados no Linux (eu fui assim, mas então eu não jogo muito), ou adquirindo um console. Se você decidir que ainda deseja seus jogos do Windows, faça um favor e faça uma instalação real do Windows.
Janelas e amp; OS X no mesmo PC? Não vejo necessidade disso quando você tem o seu Macbook. Você deve poder transferir dados entre eles, por exemplo usando um pen drive FAT. Além disso, eu não acho que você pode fazer isso - você pode fazer um Hackintosh, mas eu me lembro vagamente que você não pode inicializá-lo.
Então você tem o seu Windows. Seu Linux deve permanecer como um sistema operacional principal? Isso depende inteiramente de você, especificamente 1. Quanto você quer usar o Linux e 2. Quanto tempo você gasta no seu PC jogando jogos vs. fazendo outras coisas. Se você está praticamente jogando e fazendo tudo no laptop, não há necessidade de instalar um Linux.
Se você ainda não tiver certeza, basta testá-lo. Instalar ambos, instale algo que registra o tempo online para cada sistema operacional, executado por um mês ou dois. Se você não estiver usando o Linux, ainda pode abandoná-lo. Mas se você é como eu, você vai xingar a cada pequena inépcia que o Windows 7 mostra, enquanto a caça interminável pela esquiva configuração do X, que finalmente faz tudo certo, não será nem mesmo registrada como um fardo;)