hi dmzed,
about proof of funds, yes you need to show them that you have enough funds to cover your entire stay, cost of living and other miscellaneous expenses.
for the apartment and airline booking, no need to do it in advance as you will have to book your ticket pag lumabas na visa mo. sa...