Aggiungerei che non è appropriato modificare l'aspetto di un radio button per farlo assomigliare a un checkbox e viceversa (e infatti non è possibile farlo).
Come si diceva, i checkbox servono per selezionare contemporaneamente più opzioni, mentre i radio button costituiscono dei "gruppi" in cui solo un'opzione può essere selezionata in un dato momento. Se l'aspetto di un radio button venisse modificato in quello di un chekcbox l'utente sarebbe quanto meno disorientato, aspettandosi di poter selezionare più radio button insieme. Mi è capitato, installando alcuni programmi, che tra le opzioni finali ci fossero dei checkbox. Quando ne selezionavo uno, tutti gli altri venivano deselezionati, quindi l'autore del programma ha sbagliato l'utilizzo di questi elementi e mi ha creato alcuni istanti di confusione. In altre parole: non confondiamo gli utenti cercando di modificare cose che sono nate per fare tutt'altro.