Изначально - да, но в дальнейших версиях они все переписали, что позволило отказаться от зависимостей родительского дистра. Сегодня Solus является полностью независимым дистрибутивом.
Вот вроде нет, там на сколько я помню билд скрипты пишутся на пайтоне.
Вам же я рекомендую отказаться от этой затеи чуть более, чем полностью. Дело в том, что пакетный менеджер очень тесно интегрирован с системой и всем, что его окружает. Не могу ничего сказать по поводу солус (хотя думаю разницы нет), но на другие популярные дистры можно поставить другой пакетный менеджер. НО! Это делать строго не рекомендуется, я лично вообще не вижу причин, чтобы этим заниматься, только если погиковать (жить если скучно стало).
Для решения этой проблемы разрабатывался
Foreign Package Installer, но проект затух. Смотрите в сторону
snapcraft.