Mine is definitely not bright white. It is more of a cream color. It site up against my bright white deck, and there is a noticeable difference.
This will keep rodents out, yes
No. You would have to drill through the bottom of the container in order to put stakes into it.
probably with a paint for plastic