atmega328 2 domande veloci

hebinik:
per far funzionare un atmega 328 senza arduino (una volta caricato il programma) mi basta dargli il +5v gnd?

Si. Io faccio cosi.

hebinik:
seconda che integrato posso usare per collegare più pulsanti qualcosa tipo il 74HC595 per i led (o potrebbe funzionare anche per dei pulsanti?)

Potresti anche usare delle resistenze in serie ai pulsanti (a formare un partitore) e leggere il valore analogico. In questa maniera puoi collegare piu' pulsanti su ogni input.