yes, I believe that's who made mine. Sean can tell you for sure.
Stock vipers have two side resonators and one rear muffler. The side ones are mounted just past the cats on either side of the car. All vipers were made this way except the 96 RT's. They came stock from the factory with the side reasonators and just the rear muffler. That's why they sound better. I didn't know this until after I purchased my car and wondered why it sounded much better than other vipers I had been in. Then, when I removed the cats and replaced with Roe's oval hi-flows, the sound improved even more. That's why I would suggest removing the side reasonators and only have the single rear muffler. Without that muffler, I think it would be far too loud in my opinion.
As for straps on the muffler, they have been holding up great and the system is very rigid so I don't think longevity would be a problem although of course welding would be a better solution.
Good luck!