Yes, it can be used outdoors but not recommended for hotter temperatures. If you are protecting plants from cold temperatures, I would recommend burlap fabric instead.
No it does not transfer color.
Home Depot has the larger bubble wrap. I purchased the one with the smaller bubbles.
Why would you want to buy it non-perforated? The purpose for the perforations is so that you can separate it into the size you need for wrapping. If not for the perforations, it would have to be cut to size with, for instance, scissors.
About two feet in diameter. You can carry it no problem. It's light and not really that big.
Glasses & dishes need the "big" bubble bubble wrap. It gives them more protection.