A rug is a piece of the carpet, while the carpet covers the whole floor!
Find the cause and repair the problem. You may also have to replace the foam rubber matting since it would be prone to mold if it has been wet and not completely dried out.
I would use either Scotchguard or Hairspray
yes. you can. it might look a little silly but yes you can. blah blah