The challenges faced by an ageing society, with more people today expected to live to 90, may come at a high cost to pensions and healthcare, according to a new study.