Yes, we would recommend a general purpose hot glue for applying to canvas. If you need any ideas--we have seen great craft ideas on pinterest.com
Hot hide glue mixed with 10% glycerin for flexibility.
You haven't said what the canvas is to be glued to. -Try silicone, it sticks many things like canvas.
Yes
I would use yellow carpenters glue.
You put it in a hot glue gun.
Go to a sporting goods store. I have tented all my life and have used canvas patches with a glue sold as a package. That should do it.
No Hot Glue Is Better
Hot glue is already melted !
Hot glue and super glue are for different uses. Both are good within their use.
Yes, hot glue is washable.
Hot glue won't really work to hold a bolt in place with any strength.
Some type of silicone glue is best for this. E-6000 is a good choice