My sympathies for being involved with the scam coin. Very helpful post, I never thought about the risk of wallets carrying viruses!
I typically don't invest in any coins past the top 10-15cryptos on coin gecko due to my risk tolerance. Another thing to look out for is the 24 hour trading volume, or liquidity. If it's not higher than a million usd I would avoid.
-O.T.