You can do mix feeding while building up your bm supply.
No. Buy after you give birth, can go NTUC and get during discharge. The nurses will offer a few choices for you to choose (formula), if baby is okay then stick to that brand :)
I used Nan Optipro HA.