Poincaré series for GL(n): Fourier expansion, kloosterman sums, and algebreo-geometric estimates