If its a lxr style bike with a 155z a klx style pipe will fit .... pro circuit actually make a specific pipe for the lxr style bike with a 155z its bigger badder and loud as a mo fo
As far ad I know yeah, but the pipe you have on now is a big bore pipe and your engine will breath better with that. The fmf you linked is small in comparison, you would be better to get the 4.1. Or mod the one you have.
There just a pipe... unless the fmf one is hydroformed and has same size tubing and same bends they will sound the same... feel the same... flow the same...
its amazing what a muffler can do to the noise