Запятая ставится (в сравнительном обороте).
Запятая не нужна.
Согласно словарям: Средневековье, -я (ист. эпоха) и средневековье, -я (устарелые обычаи, отсталый уровень); Папа Римский (при офиц. титуловании).
На это предложение есть несколько возражений.
Во-первых, слово поп в русском языке обозначает именно православного священника, причем не является нейтральным. В словарях оно дано с пометой «разговорное» и нередко используется в контекстах, где речь идет о каких-либо негативных качествах священника (жадность, наглость и др.).
Во-вторых, папа римский — это не просто священнослужитель, это глава католической церкви. Слово поп такого значения не передает.
В-третьих, Вы сами пишете: по устоявшейся традиции. Традиции в языке очень сильны, и сочетание папа римский давно устоялось в русском языке для обозначения главы католической церкви. Нет никакого смысла это менять, да язык и сам не позволил бы нам это сделать.
Корректно: Если мама скажет «нет», папа скажет «да».
Предпочтительно не ставить запятую.
В данном случае как обычно — вводная конструкция: Им повезло, что дверь открыл папа, а не, как обычно, мама. Сравним: Им повезло, что дверь открыл папа, а не мама, как обычно.
Папа-пингвин весит больше, чем мама с детёнышем, на 2 килограмма.
Пунктуация верна.
В русском языке нет слова, аналогичного, например, немецкому Geschwister 'братья и сестры, брат и сестра'. Одним словом брата и сестру по-русски назвать нельзя.