Всё замедлится очень сильно. В проекте постоянно происходит огромное количество манипуляций с огромным количеством мелких файлов, а у hdd с эти проблемы.
Проект нужно держать только на ssd. И вообще в современном компьютере hdd быть не должно.
Не надо ничего никогда грузить про http, только https. http запросы в андроиде запрещены.
Можно разрешить в манифесте, прописав android:usesCleartextTraffic="true", но делать так не надо.
Адаптер вообще не должен показывать диалоги. У него одна задача - адаптировать данные под ui.
Можно прокинуть в адаптер колбэк, по которому показывать диалог в активити или во фрагменте.