Every 4 mths. Just buy the 125ml. Yes, suitable for any age. A waste if you buy the smaller size cos you'll only be using for a few weeks before baby starts to increase his/her feed.
if you're planning on breastfeeding just buy 1 and I would recommend ppsu bottles like pigeon or hegan