скрипт должен заходить с разных акаунтов которые имеются по ссылке на саундклауд.
Парсим ссылки которые есть и в течении часа переходим не более 10-ти ссылок при этом на каждой прослушиваем 15 сек ставим лайк и камент.
Через 60 минут заходим со следующего акаунта и делаем то же самое.
Про дорогую квоту для загрузки видео я знаю. это решается запросом увеличения квоты сюда: https://support.google.com/youtube/contact/yt_api_form?hl=en
Скрипт с использованием nodejs (я так понимаю npm пакет) - да, это допустимо.
Токены доступа (Access token и Refresh token) будут уже готовые доступны скрипту. Скрипт-загрузчик видео будет токены читать из файла.