Есть два мнения уже можно разговаривать. По каждому пункту. Могу свой список сделать. Чисто для мозгового штурма.
1. Ядро - вообще не принципиально. Но если софт с чей-то репы лучше и ядро тамже брать.
2. Инитрд ( без комментариев
)
3. Однозначно чужая репа и арч - хороший вариант.
4. Соглашусь с PRO, один DE/WM. Максимум два если один совсем легкий или сильно другой, тайловый например.
5. Не стал бы особо бороться за минимализм. 200 - совсем мало.
Еще бы добавил, что не стоит браться за 32бит. И обязательно делать сборочные скрипты и выкладывать их. Чтоб любой мог взять и повторить сборку.