Oi, Luiz, tudo bem?
Sim, mesmo que você já tenha o objeto preenchido com os dados obrigatórios, ainda é necessário criar outro DTO para passar esses dados sem a validação. Isso ocorre porque o DTO de atualização pode ter campos opcionais ou diferentes do DTO de cadastro. Além disso, separar os DTOs de cadastro e atualização ajuda a manter a responsabilidade única de cada um e evita confusões no código.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!