варианты.
1. получать данные в фоне кроном каждые n минут в базу или файл , а уже оттуда выводить на сайте
2. загружать сайт без данных, а по мере их получения отображать в нужных блоках
номера строк написаны с ошибками, тостеротчанам их не видно)
это даже не ошибки, а нотисы.
скорее всего путь к файлу указан криво. это наиболее частая ошибка
сабмитим форму на обработчик form.php , в нем через curl делаем нужный ресамбит и указываем нужный редирект на кончную страницу через заголовки или метатеги.
создать в базе данных таблицу для таких ссылок, при нажатии кнопки создавать ссылку либо с привязкой по ip, либо запоминать сессию через куки, с временем генерации и последующим удалением по времени.
php + mysql