Вы всегда могли устанавливать разные версии Visual Studio бок о бок, начиная с версии 2008 года, поэтому вы должны иметь возможность устанавливать их все одновременно (при условии, что все они, разумеется, устанавливаются!).
Очевидно, что Visual Studio 2012 будет установлен, поскольку именно это вы используете для создания приложений Windows 8.
Этот пост спрашивает о проблеме с программой, созданной с помощью Visual Studio 2008, установленной в Windows 8
Я установил VS2008 на Win8 и теперь отлаживаю, как это работает.
Так что это явно можно установить.
Поскольку Visual Studio 2008 может быть установлена, я ожидаю, что Visual Studio 2010 также может быть установлен.
Однако зачем вам нужны все три версии? Visual Studio может работать с более ранними версиями .NET, поэтому, если вы не делитесь своими проектами с другими, которым приходится использовать эти более ранние версии или использовать функции, которые больше не поддерживаются (например, проекты Windows Phone 6.x), вы можете просто установить 2012.