I'll give you two answers TJ.
I think the foundation is separate from the college but is considered a sister organization.
You could carry and be technically legal.
Answer 2. It probably isn't worth the trouble finding out if the school will try to overstep their authority (they probably will).
My opinion is just CC for now and see how things work out in the GA.
There are things brewing...I couldn't say if they'll be good or bad but I stirred up an ungodly hornets nest with some FOIA requests.