Domain name change

I am working on changing the domain name from to
I need help understanding the process -

  1. Do I need to set up a 301 redirect for every static and cms page, if yes how to do it?
  2. For cms pages how to update the slug?
  3. How to maintain SEO on GA-4 and Google Search console?

Here is my site Read-Only: Link