mysql, ovviamente, può gestire benissimo il tipo e la quantità di dati che hai.
Devi però pianificare bene quello che poi andrai a realizzare praticsamente. Poi potrai usare e far usare tutto dal web tramite un gestionale o un'area privata.