Change network devices IP addresses in bulk

I am going to change my home network subnet. I have lots of network devices set up in HA. These devices get their IP from DHCP reservations, so renumbering the devices themselves is easy.

Can I simply edit core.config_entries, change the IPs, and reboot?

Bonus: can I use DNS FQDNs in core.config_entries?

Answer to the fist question is yes.
(Just changed two myself this way)

The second, i don’t know.