Le checkbox o le discrimini per nome o non le discrimini....
Se metti un 'name' diverso ad ognuna (come hai fatto tu), nella pagina di ricezione del form farai
Codice PHP:
$google = $_POST['google'];
e ti ritroverai il valore del checkbox 'google' nella variabile $google. Ovviamente solo se questo era stato 'checkato' nella pagina della form.
Poi te li gestisci come ti pare.
Se invece dai a tutti lo stesso nome, tipo
codice:
<input tyle="checkbox" name="check[]" valu...... etc.etc... />
quando andrai a fare
Codice PHP:
$checkbox = $_POST['check'];
ti ritroverai nella variabile un array di valori, di tutte le checkbox che avevano nome "check[]".
Ti crea un array perchè glielo hai indicato aggiungendo le parentesi quadre alla fine del nome ( [] ).
Fai un pò di esperimenti.
Per aggiungere l'allegato leggiti un pò la guida per l'invio delle email e dell'upload.
Ma intanto chiarisciti queste basi sul passaggio dati da una pagina all'altra che sennò non vai avanti....