Do those kids that get in with the lower scores get enough tutoring help to be able to keep their grades up since they’re in classes geared towards the more academically gifted students or is it a constant struggle to remain eligible and obtain a degree?
There aren't any classes geared towards more academically gifted students unless you're in an honors program at the college. The acceptance rates are kept low to keep the schools full of elite students and does not have as much to do with how hard it is once you're there. The difference between a student with a 27 and a 31 or a 32 and a 34 isn't that much of a difference, if at all. I'm sure there are plenty of students with a 24/25 that can manage perfectly fine at plenty of these schools, but they would never get thru the gates. The same way there are kids with 35s who won't last a full year.
These small D3s aren't just taking dummies so they can win a few more games, they're taking perfectly capable kids who might not have got thru admissions without some help. For the most part many of these schools have very tough admissions, but not many notable programs once you're in. There are plenty of publics that aren't considered HA that are ranked much higher than some of these schools, especially in particular programs. Chem lab is the same at Party School U as it is at a NESCAC.
If the player is struggling with classes and staying eligible, he most likely would have had the same problems elsewhere. Usually a matter of major more than it is the school.