should I claim him or is it better for him not to be claimed?
For income taxes; you do not get to choose. The IRS rules must be followed. Most likely, you can claim him, and so should.
If I don't claim him is he eligible for additional financial aid next year?
Only the financial aid people can answer that.