Можно запомнить, что девяносто – это «девять (десятков) до ста», где д в до со временем превратилось в н.
Имя существительное, которому предшествует два или несколько определений, ставится в форме единственного числа, если между определениями стоят противительные, разделительные или сопоставительные союзы. Союз как... так и сопоставительный, поэтому верно: Изменяется как большую, так и в меньшую сторону.
Союз так же как и присоединяет сравнительный оборот.
Это непростой вопрос, так как в этом названии ударение падает на первый слог (Ка́левала), а в третьем содержится долгий гласный, который также вопринимается как ударный (Калевáла).
В подобных случаях возникают написания с двумя дефисами, это не является нарушением орфографических законов: поп-ап-магазин, стрит-арт-художник.
Запятая перед как нужна.