Sip, es cierto que para correr el emulador de WP8 necesitas cumplir con ciertos requisitos de hardware, que no son pocos

Y si mal no recuerdo, cuando instalas la sdk te avisa si no cumples con dichos requisitos.
Pero eso no debería afectarte a que no puedieras
debugar con el dispositivo real con wp8.
¿tienes una cuenta desarrollador activa?
¿este dispositivo lo tienes registrado?
¿el dispositivo lo tienes conectado y sin bloqueo de pantalla?
cuando conectas el smartphone wp8 ¿el equipo lo detecta?
¿el servicio
IpOverUsbSvc está corriendo en tu equipo?