Nothing's guaranteed but the odds are very, very good. If you invest in a diversified index fund like VTI then 7% is a reasonable average growth estimate.
Investing a lump sum is a risk -- you'd cut your fortune nearly in half if you invested in 2008. This isn't an issue for most folks who save over time.
Frankly, the largest thing stopping folks from investing is financial literacy. The second largest thing is probably lack of disposable income.