the motherboard should fit fine, yes. what cpu does he currently have? would he also be upgrading the cpu?
i've upgraded a few gateway and dell atx cases. the mobo's fit, but yes, you may need to do some modding of the connectors to get the switches and led's to work.