Claro!
Se você estiver com um orçamento alto, poderia sim criar uma loja virtual própria, mas se caso estiver complicado de grana começa por redes sociais..
1 Instagram e site próprio
2 Deve
3 Depende do seu tempo, dinheiro, intelecto e da pessoa. Precisa ser alguém confiável e que trabalhe bem contigo.
Faça uns cursos no Sebrae sobre loja virtual. Há alguns gratuitos. Tudo online.
Só convide um parceiro se realmente for imprescindível. Pq tem gente que mais atrapalha do que ajuda.