Andiamo per gradi:

1 creare una lista di utenti(fin qui tutto ok)

2 creare una chekbox per ogni utente(ok)

per niente che problema ti da non cancella??


1) il form deve contentere tutta la tabella per fare l'invio alla pagina di cancellazione?
dipende dalle tue esigenze

2) io nel db nn ho l'id utente, è uguale selezionare l'username che è univoca?
l'importante che alla registrazione venga fatto un controllo se già esiste l'username che si sceglie altrimenti rischi di cancellare più utenti con lo stesso username!