من وردپرس و پلاگین Woocommerce رو پیشنهاد میکنم . در خصوص امنیت هم به دلیل انعطاف بالای وردپرس میتونید از یک متخصص برنامه نویسی وب (php) بخواید که امنیت رو بالا تر ببره!

بله هم از طریق فایل منیجر میتونید در پوشه پلاگین آپلود کنید و هم از داخل cms