1) Si, son servidores HTTP ambos. PWS vs Apache .. me quedo con Apache (más documentación .. mejor configuración .. mejor integración con PHP .. etc...)
2) Si instalastes todo con un "WAMP" como FoxServ .. debería quedar funcionando PHP bajo Apache (y teniendo presente de no ejecutar PWS a la vez que Apache pues tendrías conflictos por el puerto que usan ambos).
El caso es "donde colocas tus scripts/páginas?" para poder llamarlas por el URL tipo:
http://localhost/script.php
Un saludo,