Необходимо ли создавать новую DKIM запись для домена?
Все зависит как у тебя работает почта
Если почта у тебя на сайте отправляется  с этого сервера то да, нужно менять дким
Если она отправляется через внешний сервер ( например у битриксВМ так) то нет.
НА почтовом сервере стоит еще один сервер opendkim который создает пару ключей ssl
Собственнно публичную часть ключа ты сохраняешь в днс.
При отправки почты этот ключь проверяется и типа подтверждается что этот сервер имеет право отправлять почту.
Так что да нужно менять. но н сервере должен быть установлен openlkim и сгенерены пары клчей.
Как это будет внешне выглядеть ( работать с коробки  или ручками тут  от вашей конфигурации сервера зависит)
У большинства хостеров уже все работает, зайдите в местнй редктор днс зон скопируйте  txt запись  и все.
А вот spf запись редактировать нужно 100%
А DMARC  можно не менять
Если почта на хостинге и Вы ее тоже перенесли, то да.
Если почта где то на стороннем почтовике, то не надо.
DKIM добавляется для каждого нового сервера отправки писем. Например если у Вас письма отправляются с почты, через CRM и плюс через сервис рассылки у Вас должно быть три DKIM и одна общая SPF учитывающая все три варианта