Não. Em nenhum momento você precisa da senha do Facebook do seu cliente, e ele não precisa criar nada pelo perfil dele.

O caminho é este:

  1. Conta de anúncios: você mesmo cria, dentro de um BM seu que ainda tenha vaga (o BM tem limite de contas de anúncio) ou abrindo um BM novo para esse cliente.
  2. Página do Facebook: você cria a página da empresa, ou conecta uma que já exista.
  3. Instagram: só aqui o cliente entra em cena: ele mesmo acessa a conta do Instagram dele para autorizar o vínculo com a página do Facebook (você não precisa da senha). É o único ponto que depende dele.
  4. Pagamento: cadastra um cartão ou gera um Pix na conta de anúncios para colocar saldo, e as campanhas já rodam.

Ou seja: cliente sem a senha do Facebook não trava nada. Você monta tudo e deixa só o vínculo do Instagram para quando o cliente puder autorizá-lo.