О ваших вопросах:
1- Есть ли какое-либо портативное устройство, которое работает с ним?
Да есть .
Партнерская программа Windows Embedded может дать вам больше альтернатив
2 - какая у него версия .Net framework? .NET CF 3.5 или .NET CF 3.7?
Windows Embedded Compact 7 включает .NET Compact Framework 3.5
Я не знаю, связана ли эта технология с Windows 7 или Windows Phone 7.
AFAIK, это не связано с Windows 7, и это вообще не реализовано с Windows Phone 7.
Если его версия .NET - .NET CF 3.7, могу ли я запустить поверх нее старые приложения .NET 3.5?
Версия .NETCF - 3.5, так что да, вы можете запускать свои старые> приложения NETCF.
или я должен изменить их на версию Silverlight?
Если вы это сделаете, то ваше приложение больше не будет работать. WinCE 7 не поддерживает управляемый Silverlight, он поддерживает только то, что называется Silverlight, но на самом деле нацелено на разработку в нативном коде с использованием C ++.
3-Я не смог найти скриншот этого.
Здесь, наслаждайтесь:
![enter image description here](https://i.stack.imgur.com/ViY8q.jpg)
4- Для оконного телефона 7 есть бесплатная надстройка на VS 2010 для разработки (хотя публикация не бесплатна). Есть ли бесплатный инструментарий для разработки и эмулятор (действительно, ручной эмулятор)?
Вы можете использовать VS 2008, но AFAIK в настоящее время невозможно создать для него эмулятор, поскольку Microsoft не выпустила эмулятор BSP для WinCE 7.