Yes. Can spread on any surface.
I think it would depend upon the virus, and what environments the ‘surface’ had been exposed to, for how long, etc.