My son is regularly sick and often misses days in school, does he still qualify?

Yes, if he does not miss ten consecutive days without school permission then he would still qualify for the ESA program; attendance is different from enrollment.