YES it all fits.. I did mine a few weeks ago then someone hit my wife so now I'm doing it again..Long story short. Someone backed into my rear bumper. I have an opportunity to upgrade the rear bumper. Should I do it and does anyone know if it's a direct fit? I'm doing the front bumper upgrade as well. I just love the new beaky face. Thanks!