I think the answer depends on your father's income and whether he can contribute to a Roth IRA or not. If he has a 401k at work, it is most likely that he will not be able to deduct his contributions to a IRA. Therefore, the Roth would be the best option because he pays taxes now, but no taxes on the gains.
Regarding the funds... Just for comparison, the Vanguard S&P 500 index fund has an expense ratio of 0.17%. I would suggest that your father invest in an IRA that has a wide selection of index mutual funds or exchange traded funds.