1> Dipende dove salvi le variabili, se le tieni anche sulla sessione a lato server, si azzerano quando distruggi la sessione e non quando ricarichi
2> In puro html è un po' complicato, dovresti aggiungere del JS che modifichi le immagini in base al click, tutt'al più con qualche giochetto CSS.
3> Come funziona il baseball?