I guess I would give the automated tools a try but go for a small section at a time. Then clean up with the more standard tools. The ai generative fill is pretty good, as is the remove tool. If those need cleaning up the Patch tool set to content aware would be my go to. Select a small area and move the mouse to the area you want to draw content from, then use the color and structure sliders to get closer. I suspect it will also take some hand work with the clone tool or the healing brush (set to replace if it is near an edge, or regular if not near an edge. Not going to be easy. Work in a new layer for each part to save having to re-do. You'll have to invent parts drawing on pixels most similar to what is missing. The clone tool has a sophisticated source ability. Enable it in Window/clone source (or similar name). I believe it can source even other open images or specific layers.