Yes they fit, but you'll have to go buy a longer hose for the breather nipple. If I remember right, I just went bought 2' of 5/8" heater hose.(???) For the money, you won't get a better deal. $150 through summitracing.com, many test have shown it as the most HP increase per $$$ for a 5.7 intake.
Also for what it's worth,
9935B = blue
9935R = red
9935W = white
In my opinion, the intake sound alone is worth the price of admission.