Per gli argomenti riguardanti strettamente l'ecommerce e non la parte di programmazione chiedi sempre e comunque sul forum apposito. Meglio ancora cerca in quel forum che sicuramente i tuoi dubbi sono già venuti a qualcuno ed è già stata trovata una risposta.

La transazione ssl può essere utile anche per la registrazione dei dati personali e per le fasi di login.

In genere devi passare al programma predisposto dalle banche i dati della transazione con gli indirizzi di buon esito ed errore, ma varia da sistema a sistema. Contatta una banca e chiedi informazioni in merito, ormai quasi ognuna garantisce un sistema del genere.
Ah, ovviamente non puoi neanche supporre di poter prendere tu i dati delle carte di credito, sarebbe folle.

Se vuoi allargare la funzionalità dello script magari può tornare utile salvare i prezzi con più di due cifre decimali, ma dipende sempre da quello che vuoi vendere con lo script.

Infine non vedo perché avere paura del peso delle tabelle, non è che dividendo i dati in due diverse aree guadagni spazio o leggerezza.