Hola a5dy2:
Mi recomendación seria un dedicado, o si todavia no lo ves necesario un VPS, pero algo donde tu puedas tener el control sobre el software.
Al mismo tiempo, si no tienes experiencia, pues lo puedes pillar manejado y ya esta (tanto el dedicado como el VPS).
¿Requisitos?
Pues no se, si pillas un VPS... por lo menos 256 Mb de ram garantizada, y como estas empezando supongo que 10 Gb de disco y 100 Gb de transferencia bastaria para empezar... y en caso de necesitar mas lo amplias.
Tendria en cuenta el precio por IP en el proveedor, pues hay precios tan dispares.. he visto desde 1$ por IP hasta 10$ por IP, y seguramente para cada tienda necesites una dedicada (por tema de certificado).
Saludos