If it is the "Dynomax Super Turbo 17747", it is the right one. It will not list the VX as a fit, it just is a fit. (20" body) That is a very low price. Give them a call to verify the maker and model.
Any shop can bend up a tailpipe on the fly. You may not need one if the tube is solid. Bigger mean less back pressure. (2" vs. 2 1/2") Weld your tip on the end.
Roy