Wilson,
Basicamente existen tres tipos de Pocket PC: compatibles "ARM", compatibles "SH" y compatibles "MIPS". Microsoft ha desarrollado sus herramientas centrandose fundamentalmente en el "ARM". Por ejemplo, el emulador que se usa para probar las aplicaciones para el Pocket PC, sólo emula "ARM".
Ahora bien, si preguntas esto en un comercio en donde vendan Pocket PCs, no tendrán ni idea, ya que esta información es muy técnica.
Lo idóneo es que descargues algunas de las demos que proporcionamos desde
http://www.fivetechsoft.com/spanish/fwppc.html , que las copies a una tarjeta de memoria tipo "SD" (existen lectores de tarjetas desde el PC a 6 dólares aproximadamente) y que insertes la tarjeta en el Pocket PC y pruebes nuestras demos. Si arrancan correctamente entonces es que el procesador que lleva el Pocket PC es compatible tipo "ARM".
Un micro muy usado, y que es compatible "ARM", es el Intel PXA255. Es el micro que usa, por ejemplo, el Pocket PC de HP iPAQ que nosotros usamos para las pruebas en un Pocket PC real. El mismo software funciona en el emulador de Microsoft, sin problemas.
En cuanto a software adicional, no tienes necesidad de comprar nada más. Nosotros te proporcionamos todo lo necesario, de forma que solo tienes que instalar y comenzar a desarrollar. Adicionalmente existen utilidades que puedes comprar para hacer ciertos tipos de impresión, etc. pero eso ya depende de las necesidades especificas de la aplicación que vayas a desarrollar.