Применим ли namespace к файлам, которые находятся выше корня сайта?
Автолоад работает с путями, ему без разницы находится этот путь в корне сайта или нет.
Да, можно - symfony2 именно так работает - корень сайта папка web, а весь код в соседней папке