and will be losing the benefits a child since he'll be turning 17
Say what? You mean the deduction? Um, no you don't.
1) He's a minor
2) You can claim him while he is in college as well
3) Standard IRA. You won't get a deduction if you do a Roth (which is probably the better choice to do anyway)
4) Plan ahead this year