Whether or not credits transfer is up to the school you are transferring TO not the school the credits are from. Assuming the original college is accredited, other colleges will accept most (if not all) of his credits...regardless his lifestyle.
In any event, a college is under no obligation to award a diploma to someone who breaks their pledge to that college in lifestyle choices.
Plenty of seniors have been expelled from colleges just weeks before graduation due to moral failure.
Whether or not credits transfer is up to the school you are transferring TO not the school the credits are from.
It is most definitely up to the school you are transferring FROM. They can REFUSE to transfer the credits to the new school. Spent 10 years doing IT work for a large university and saw this happen several times.
RE: Assuming the original college is accredited, other colleges will accept most (if not all) of his credits...regardless his lifestyle.
This should not be a concern.
See here:
https://en.wikipedia.org/wiki/Clarks_Summit_University#Academics
Clarks Summit University is accredited by The Commissions on Higher Education of the Middle States Association of Colleges and Schools and The Association of Biblical Higher Education.
All degrees have been approved by the Pennsylvania Department of Education.