Самое простое, что нужно сделать - настроить компьютер с Windows 7 на двойную загрузку в Windows 8. С двойной загрузкой вы все равно можете получить доступ к файлам на компьютере с Windows 7, когда загрузитесь в Win 8. Существует множество способов -в наличии; вот один: http://www.intowindows.com/how-to-dual-boot-windows-8-with-windows-7/.
Вы также можете установить предварительный просмотр VS11 на Windows 7 для создания библиотек DLL, которые будет использовать приложение Metro, для экспериментов с C ++ AMP или просто для знакомства с пользовательским интерфейсом VS. Любое приложение, которое вы создаете с этим (или VS2010, или VS2008, или что-то еще), будет успешно работать на настольной стороне Win8, так же, как и на Win7.
Что вы не можете сделать, так это собрать (не говоря уже о тестировании) приложения Win8 Metro, используя только коробку Win7. Тем не менее.