do they require connecting pipes? comes with it? How bad is the drone?

They don't require connecting pipes - you have to cut your OEM connecting pipes and clamp the mufflers on. Very easy - should take 30 min if you DIY.

Drone really depends on how sensitive you are. I love loud cars, so I didn't hear drone AT ALL. In fact, I thought this exhaust was a little too quiet for my tastes. But some people might be more sensitive to loud exhausts and think it's unbearable. Really, it depends on YOUR personal preferences. I suggest you search around for some sound clips.