Yo a las dos primeras no las veo problemas (como mejor te apañes), pero a la tercera si, pues en la url no pueden ir espacios,hay que sustituirlos por %20; por lo tanto la url quedaría algo como:
http.://sitio.com/hola%20mundo.php
Yo suelo usar la barra baja (_) ya que me es más facil encontrar los archivos cuando están todos juntos.