ну судя по всему, вам необходимо использовать роутер. В самих же роутах прокидывать параметр, который будет приходить в пропс компоненту хэдера. и там уже в зависимости от него, делать то, что вам надо.
После получения ответа от сервера делайте еще один запрос на ту же страницу, на которой вызывается компонент, находите в ответе контейнер с обновленным списком элементов и заменяйте на него старый контейнер (который сейчас на странице)
При создании лида через обращение к "/crm/configs/import/lead.php", загрузка файла осуществляется указанием прямой ссылки на файлы, доступный из интернета для скачивания.
Напрямую - вероятно, что нет. Но ошибки в валидаторе (тем более такие, как на скриншоте) могут вести к плохому или вообще неправильному UX. А вот это уже проблема.