Это существительное женского рода. Правильное написание: альма-матер.
Затем — обстоятельственное наречие времени.
Приведенный Вами вариант написания возможен.
Вы написали правильно.
Такое обозначение возможно только в текстах разговорного стиля: футер-трехнитка, футера-трехнитки.
Оба варианта корректны.
Верно: ...не затем столько лет боролись за свободу слова.