Привет, можешь ознакомится с matthew.wagerfield.com/parallax в своё время очень выручил :) Он не сложен усвоении. Легко настраивается. Частицы делаешь сам и стилизуешь их в css, можешь и дополнительную анимацию для частиц в том же css и написать. А движение когда водишь мышкой - уже поможет плагин.
jQuery это библиотека для манипуляции с DOM деревом, Vue же создает виртуальное DOM дерево, если хочется Single page application то советую Vue, а если штучки дрючки мелкие делать то достаточно и jQuery
Привет, что бы при уменьшении экрана было как на втором скрине используй медиа запросы, уменьши шрифт, сделай позишн абсолют и left or right изменяй позицию, и так для каждого расширения экрана. но на мобах думаю это лучше будет display: none;