With the exception of wet dreams, if a male does not ejaculate for long periods of time, would it have any health effects?

Yes, possibly. if you do not ejaculate, you could get congestion of your prostate.