Просто поместите все 10 кнопок внутри вашего scrollView. 5 из них были бы нормальными, а остальные 5 установлены на android:visibility="gone"
.
В вашей кнопке «more» onclicklistener установите их видимость на button.setVisibility(View.VISIBLE)
ScrollView хорошо обернет высоту содержимого.