Oi, Vanderlin.
A sua resposta para o item (b) está correta, para reduzir o preço dos produtos é preciso fazer
update Produto
set PrecoQuilo = 0.85 * PrecoQuilo
where NomeP like 'tomate%';
Quanto à sua outra dúvida, o domain facilita a criação e manutenção de atributos como o CPF, que se repetem em várias tabelas. Mas o uso dele não é obrigatório.
Coloquei-o na resposta do exercício apenas para ilustrar o uso.
Até mais,
Kelly