I haven't found a reliable size spec for the header outlet pipe, but it may be 1 3/4" or 44.5mm. If so then this muffler would fit on the pipe at least. I don't like the reducing sleeves: the junction looks odd with the muffler inlet much larger than the header pipe and the sleeves always leak a bit, causing an slight odd noise when running and a carbon smudge where exhaust blows out onto the header. This looks like it should fit without a sleeve, good.
As far as back pressure and jetting... you don't know until you try it. My experience is that switching to a universal type muffler makes no difference but your result may differ.