Yup its 2.25" but I just got a 2.5" in/out installed on mine. They can pretty much make anything work in general.
Ya I think so in my opinion, other then it obviously being louder to me my Runner runs more smooth now and it accents your ISR and Deckplate mod if you have do that as well. For 30 bucks I would do it personally. You should try and do some searches on youtube and see if anyone has already put that type of muffler on theirs before to hear the sound and see if you like it or not.