I think you will need to look through all these jobs to see what they do. You probably need to talk with people in the application teams to get knowledge, as figuring everything out on your own is difficult.
My first thought would be that jobs on different servers are largely independent of each other, but there can of course be jobs on one server that extracts data which is to be loaded from a job on a different server.
Whether you can migrate jobs 20 days in advance? If you can make sure that on one changes the jobs during this period, I guess you could.