Deductions & credits

If he was claimed as as a dependent he can’t claim education credit. 

You are correct that a dependent cannot receive a stimulus payment.