RE: Rubber backed carpet.
I don't have experience with the carpet you are asking about, but we have have rubber backed commercial runners, which you can buy in varying widths and lengths with finished edges, and I wouldn't have anything else. Pick it up, shake it off. Throw it on the dock and hose it off when the dog barfs on it. The rubber backing is great for sound deadening and won't slide. I don't think it would stick to fiberglass. Ours is on a finished wood floor.