Как установить Windows 7 на usb-диск?
да
1) качаешь лайв сиди, 
2) через прогу накатываешь на флешку
3) ???
4) профит
Начиная с восьмерки есть  Windows To Go.
А если семерку -  делаете LiveCD на базе WinPE  и все. Собирать самому придется, или искать готовую сборку у кого-то.
Еще вариант - полноценная ОС загружаемая с VHD.
Просто копируете VHD на любую флешку и все.
Разумеется это будет полноценная ОС, поэтому она не заведется на другом оборудовании - нужно будет ставить драйвера, и.т.д.   Но между одинаковыми компьютерами можно таскать.