Как правильно удалить код JavaScript и CSS, блокирующий отображение верхней части страницы?
Наплюйте на гугл пейджспид. Есть яваскриптовые блоки, которые обязаны быть в хедере страницы.
На голом js все элементарно делается.
Перед </body> вставляем <script>
    var script = document.createElement('script');
    var link = document.createElement('link');
    /*Подключаем стили*/
    document.getElementsByTagName('head')[0].appendChild(link);
    link.setAttribute('rel','stylesheet');
    link.setAttribute('type','text/css');
    link.setAttribute('href','css/style.css');
    /*Подключаем скрипт*/
    document.getElementsByTagName('head')[0].appendChild(script);
    script.type = 'text/javascript';
    script.src= 'js/script.js';
    </script>