You are saying that you had to trim the EGR tube to get it to fit? That's interesting to me, I installed a couple sets of these and didn't run into that problem on them. I do get the EGR lined up as I'm bringing the rear header in place though and make sure it's one of the first things I do, because it can be a problem child.
On the O2, SilverGTP mentioned it on the first install and we beat the firewall edge of the tunnel to accomodate the sensor. The second one, I zip tied the o2 to the alternator bracket and sent him to an exhaust shop where a buddy put the sensor in, heated the heck out of the metal around it and angled it slightly to give it clearance. Hopefully they are making them differently and yours isn't a problem.