Tenho que ter conta em banco para fazer entregas?

Sim, pois o pagamento é realizado diretamente na conta pessoal do entregador.