Claiming child as dependent after 18

For my 2024 taxes, I am trying to determine how much money my son can make so that I can claim him as a dependent, along with several credits. He is 21 years old and will have been a full-time college student for 2024, and I provided more than 50% of his income, including college intuition.

If he were to make over $5050 as a self-employed, would I be able to still claim him as a dependent. If I am still able to claim him as a dependent if he makes over $5050, would I still be able to claim the American Tax Opportunity Credit and Earned Income Tax Credit (EITC)  granting our AGI is below $160,000 or would making over that amount block me from claiming either of those two credits. Finally, are there any other credits I could claim or miss if he makes over that amount?