Can viruses carry out any of the characteristics of life on their own?

No, because viruses cannot carry out life processes without a host organism.