Good, they can sue them for discrimination.
Probably not. As a private college, they can pretty much do anything they want regarding suppliers to college functions. (That might be different if it were a state university.)