If you investigate Annex A.3 from ISO 9001:2015 you can read in its last paragraph:
“It is for the organization to decide if a particular requirement of a relevant interested party is relevant to its quality management system.”
So, determining the needs and expectations of a particular interested party is not an exercise to be done in the abstract. It must be grounded on each organization’s reality and its purpose and strategic direction. Two similar organizations on the outside, due to different strategic orientations may hope to work and satisfy different segments within a generic group of interested parties.
Some examples can be: Investors
Want to get a return on their investment
Want reliability of external context
Want reliable and frequent information
Want that compliance obligations are dully communicated and respected
Your list is very long, and I cannot provide detailed information here. Remember, ISO 9001:2015 uses the word determine, not the word identify. Identify means that they exist independently of the observer, and the observer's work is to find them. Determine means that the observer, considering strategic orientation and context, decides what is relevant. It is a management decision, not a technical decision.