В вашем просмотре прокрутки используется wrap-контент, поэтому, если содержимое больше экрана, естественно, ваши кнопки не будут отображаться.
Попробуйте использовать android: layout_weight, чтобы назначить «важность» элементам макета.
Альтернатива, на которую вы можете посмотреть, это использовать <merge>
-tag.
Тогда вы можете сделать что-то вроде этого:
<merge>
<ScrollView android:layout_height="fill_parent" ... >
...
</ScrollView>
<LinearLayout android:layout_height="wrap_content" android:layout_gravity="center|bottom" ...>
<Button></Button>....
<LinearLayout>
</merge>