If you have trouble getting it to slide over the muffler tailpiece and need some lube, I'd go for silicone grease. Any petroleum product will go after the rubber and soften it- so avoid any petroleum product (vaseline is petroleum jelly), it's no good for rubber parts. Dish soap may provide a lube, but it has a tendency to de-grease the surfaces, and once the soap dries out in the heat of the exhaust, it really grabs the hose and it can be nearly impossible to remove. If you have access to plumbing grease that's used on rubber gaskets for underground piping, that stuff is a great lube, it won't dry out and grab, and it won't attack the rubber. (It's soap) That would be my 1st choice.
As others recommended, T-bolt clamps. You can crush the fiberglass if you get ham-fisted with them, and it's a real good practice to use tef-gel on the threads since they're stainless on stainless and have a tendency to gall very easily, even with light lube.