Yes, there are plenty of non-power 5 schools that offer cost of attendance. COA is a little extra dough designated to cover expenses to live away from home. A player can be on a 25% ride and still get COA. Also, guaranteed scholarhsips are nice in the case of injury. I've heard of a few situations where coaches have made a non-contributing player's existence no fun at all. Some coaches have their ways of pushing players away. So yes, scholarhsip guaranteed, but quality of student athelete experience not.
If you are getting cost of attendance, that's not a 25% scholarship.