In short, no, Modern Warfare 3's Zombies experience is not free-to-play. Players have to purchase the full version of Modern Warfare 3 in order to access the game mode, even if they have no interest in the campaign or multiplayer. If you're an experienced CoD player, this shouldn't exactly come as a surprise.