Sulla frequenza direi non ci sia una regola, si va un po' a naso... io pulisco e oliocatena e pignoni ogni settimana, poi se vedo che sono ancora a posto magari nn ci smanetto su, se prendo fango o pioggia pulisco anche ogni due giorni...depende
In quanto a metodi e prodotti, prova a dare un'occhiata qua http://www.bike-board.net/community/forum/viewtopic.php?t=21745
a parte il topic, poi si è iniziato a parlare di come pulire la catena&co
Io una volta al mese non di più, al massimo se ho fatto un'uscita che ha imbrattato la catena e le corone al rientro le passo con un semplice straccio per togliere il grosso e do un filo di olio