Ошибки будут, хотя бы потому, что многие модули используют переменные, которые объявляются непосредственно в самом index.php, к примеру $option, $Itemid, $acl, $mainframe и прочие... тебе прийдется повторить часть логики, заданной непосредственно в index.php