В каком виде верстальщик сдает работу?
Всё верно говорите html + сss + img + js. Вместо img обычно идёт assets, так как кроме картинок обычно подключаются шрифты, и бывает в вёрстке используются видео или аудио файлы. Вместо css иногда используют less или sass и т.п., а так же иногда используют сборку файлов для оптимизации, тогда вам так же необходимо предоставить package.json для развёртывания необходимых зависимостей и правильно настроенные конфиги сборщиков (gulp или др.). Хорошим тоном в таких случаях является то, если вы предоставите инструкцию по развёртыванию UI (README.md)
1. Кнопка "Вверх" зачем-то уезжает вверх при прокрутке в конец страницы.  
2. Добавить анимацию прокрутки при нажатии "вверх"
3. Нужны ховер эффекты элементов управления плеером.
4. В поле ввода емэйла нет горизонтальных ограничений поля.