it sounds like you're really mis-matching a number of companies' products together in an attempt to make something flawless.
A pan-hard bar is pretty extensive. I'd definitely give MM a call and tell them your set up...
Right off the bat i can tell you they will want you to ditch the uppers for OEM, they will tell you to ditch the BBK due to lack of R&D on their products, and they may recommend you keep the sway bar as long as you are not going coil-over.
*I'd* suggest trying to limit your product choices to one/two companies. The good companies do countless hours of tweeking and research on their products to make a "system" that works. You're throwing this R&D time (that you paid for in the price of the products) away by mis-matching.