They're pretty good pipes and should fit your frame ... the D-Pro pipe you're showing would be OK too if it has an oval can ... They'll definitely make your bike sound louder ...
The BEST pipe to get would be a custom built stepped header pipe with a reverse cone megaphone muffler ... I've talked about them before ... they increase power everywhere over any of the straight type pipes ... They do it by sucking the cylinder totally clean of spent exhaust gasses and create a stronger vacuum in the cylinder than the bore size can provide ... That in turn increases velocity (air speed) thru the carb which translates to superior throttle response , a broader torque curve and increased peak power thru velocity ramming more cc's into the cylinder than normally occurs ...
There's a dyno chart in the TT thread below and that Xr Evo guy at the end of the last page told them about the pipes waaaayy back in 2007 ... He even gave detailed pipe measurements and specs of a tried and proven dyno tested race pipe ...