I have no experience with income funds so this is more an idea of what I would do if I had a family member in a similar situation and I had to make a call right now. I'd probably try set them up to get as much tax free income as possible while keeping the fees as low as they can.
This example was based on a younger person, so for someone older you could adjust the numbers up due to the increased tax breaks:
http://investorchallenge.co.za/can-you-retire-by-40/Obviously you could only put R30k per year into the TFSA, and I would do that, and then every year move another R30k from the taxable account to a TFSA.
The tax thresholds increase a fair amount as you go over 65 or 75 years, so you could take advantage of that if you wanted for REITs:
Under 65 R73 650
65 an older R114 800
75 and older R128 500
If she's 75+ she could put R2,138,177 into a low cost property ETF like the stanlib sa propert ETF for R128,500 income a year, R30k into a TFSA fund like the DIVTRX for another R1000 or so dividend income a year, and the rest of the funds, R831,000 or so into a taxable account. If you used the STXIND there and sold shares for capital gain, you could sell R33,240 a year and never run out, while earning another R10,595 for dividends after taxes. That would give an income per year of R173,335 with very low risk of ever running out. In fact I think the income would actually increase year to year. That works out to about R14,400 a month.
The most important thing though is to do is get it out of that money market account as it's actually losing her money to inflation, and into something inflation beating.