1. в случае если что либо реализует несколько программ то поддерживаться могут несколько, но должна быть "основная". В частности основными предлагаю сделать A. компилятор - GCC B. Shell - Bash C. утилиты командной строки - оригинальные GNU версии D. инит - SysVinit и SystemD E. шифрование - Openssl F. файловая система - ext4
6. добавлять не актуальную версию (актуальная версия - либо последняя, либо последний стабильный/LTS релиз) можно только в случае если определенный пакет требует ее в обязательном порядке и не работает с новой версией