For estimation normality isn't exactly an assumption, but a major consideration would be efficiency; in many cases a good linear estimator will do fine and in that case (by Gauss-Markov) the LS estimate would be the best of those things-that-would-be-okay. (If your tails are quite heavy, or very light, it may make sense to consider something else)
In the case of tests and CIs, while normality is assumed, it's usually not all that critical (again, as long as tails are not really heavy/light), in that, at least in not-very-small samples the tests and typical CIs tend to have close to their nominal properties (not-too-far from claimed significance level or coverage) and perform well (reasonable power for typical situations or CIs not too much wider than alternatives) - as you move further from the normal case power can be more of an issue, and in that case large samples won't generally improve relative efficiency, so where effect sizes are such that power is middling in a test with relatively good power, it may be very poor for the tests which assume normality.
This tendency to have close to the nominal properties for CIs and significance levels in tests is because of several factors operating together (one of which is the tendency of linear combinations of variables to have close to normal distribution as long as there's lots of values involved and none of them contribute a large fraction of the total variance).
However, in the case of a prediction interval based on the normal assumption, normality is relatively more critical, since the width of the interval is strongly dependent on the distribution of a single value. However, even there, for the most commonly used interval (95% interval, two-sided), the fact that many unimodal distributions have very close to 95% of their distribution within about 2sds of the mean tends to result in fairly reasonable performance of a normal prediction interval even when the distribution isn't normal for a fairly wide variety of distributions. [This doesn't carry over quite so well to much narrower or wider intervals -- say a 50% interval or a 99.9% interval -- though.]
Substantive violations of other assumptions, including linearity of relationship with the supplied predictor(s), constant variance and independence will be more consequential in large samples than normality typically will be.