A differenza di Cristiana, ti consiglio Wordpress + Woocommerce, soprautto se devi gestire licenze software, con un plugin di 15$ ti crea tutto in automatico.

Le esigenze non sono molte...ma dato che il sito farà download ti consiglio in primis un bel hosting!