Getting to your first question, I would run the updates just for all the security updates which possibly could have prevented the virus you have now.
As for your second question, I would listen to anything and everything drragostea tells ya. He's the man in these forums!