Ideally as long as the VM thinks it is an apple machine it should work. But I cannot be certain. I would test the VM idea, and then if that fails, then I would consider a slightly newer macbook, those 2007 ones are ancient, slow, and often have no battery life left, and are also waiting to...