risposta alla prima domanda : si

alla seconda : http://www.ccleaner.com/
anche in italiano, free e secondo me il migliore, ma ce ne sono tanti altri.