se i 12V sono sempre presenti, come affermi, danno non ne puoi fare, qualche rischio forse lo corri se dimentichi di aprire l'interruttore e alimenti Arduino facendo partire il pwm
Anche se Arduinno pilota il MOSFET e l' interuttore in paralello al MOSFET (source e drain) non succede niente.
Il problema vedo da un altra parte:
Una lampadina fredda ha una resistenza molto piú piccola di una lampadina calda. Se vuoi pilotare 2 lampadine da 120W complessivi vuol dire che circolano 10A quando le lampadine sono accese. Da freddo la corrente é mooolto piú alta e supera largamente i 23A del MOSFET. IL MOSFET puó dare per tempi brevi delle correnti piú alte ma penso che un ala,mpadina supera lagamente i limiti.
vedi grafico 11 del
http://www.irf.com/product-info/datasheets/data/irf9540n.pdfStessa considerazione vale per l' interuttore anche se i problemi saranno meno eminenti ma piú si manifestano in una riduione del numero di comutazioni possibili.
Ciao Uwe