Seguramente se podrá hacer perfectamente en php, en ese foro te orientarán muy bien
respecto a lo de los controles para el mp3 de fondo... ni me acuerdo de cómo se hace, pues hace años que no uso audio en una web ni puedo siquiera hacer pruebas porque mi tarjeta de sonido se niega a andar desde hace un par de meses
pero hay info a patadas por la red al respecto, aquí te dejo un par de enlaces por si te sirven de orientación
http://sestud.uv.es/manual.esp/sonido.htm http://www.desarrolloweb.com/articul....php?manual=21
También está la opción (te la recomiendo) de que metas por consola un archivo flash. Las pre-fabricadas muy majas y con eso te ahorras el problema de los plugins para cada navegador (lo haría funcionar el propio plugin de flash)