Yes, he is correct, no Air and no EGR. Unless you bought your truck in Cali.
I'd say between the 2, Edelbrock. Another member bought a set of the SLP and had mounting clearance problems with the steering shaft bolt and had to have in machined down before he could finalize the install. I almost bought the SLP's when before I heard about this. Now I am re-thinking which ones I want to get.
2007 Silverado NNBS RCSB__4.8 Liter
True-Flow Drop-In/Stock Air Box(modded)/AirAid MIT, 3" SLP LM1, Shaner Ported 90MM TB, Wheatley Tuned
1999 LS1 Z28__Stone Stock for Now