Ciao
1) Puoi usarla come vuoi, il limite dei 100 Mb giornalieri è solo per la Super Internet, che costa 5€ al mese e ufficialmente non può essere usata con le chiavette.
2) No, nella nota c'è scritto: "Per ogni singola sessione di 500 MB. Il traffico acquistato potrà essere utilizzato in sessioni separate, fino all’esaurimento, entro le ore 23:59 del giorno in cui è stato acquistato". In pratica se finisci i 3 Gb, ogni giorno di connessione ti costa 90 cent per 500 Mb, 1,8 € per 1 Gb e così via.
3) Se la compri non c'è durata minima e non hai penali, devi solo vedere come viene addebitata la spesa, se per esempio ci fossero dei canoni anticipati.
Per l'acquisto via internet non so dirti, fossi in te andrei direttamente in negozio.