Im Warenwirtschaftssystem ist alles vorhanden, was Du genannt hast.
Zahlung kannst Du selbst einstellen, sprich Rechnung, Überweisung, Nachnahme, PayPal hab ich noch nicht aktiviert, ist aber mit Sandbox zum testen vorhanden, damit es dann funktioniert.
Bei Downloads habe ich keine Erfahrung...