A Roth IRA offers flexibility and tax benefits, but also contribution limits and income requirements to consider. Here’s what ...