1. Мне кажется, писать свой велосипед будет для меня слишком напряжно, тк скиллов не хватит.
2. То что вы описали можно сделать с owl, у каждого слайдера сделать свой id и управлять ими по отдельности. Или не получится?
А про пустые дивы, это как сделать?
Проблема была в том, что я добавил путь к php не во внутрь строки с названием path, а сделал отдельной строкой.
По Вашему скрину во втором окошке "системные переменные" 2 раза клацнул мышью на path и уже там внутри добавил путь для php
(написал для тех кто столкнется с такой проблемой)