Hi,
We could recommend reading the Boot Chapter in the S32G2 Reference Manual [Chapter 30, Page 1142, S32G2 Reference Manual, Rev. 6, 11/2022]. The boot flow is explained and shown the different scenarios during this boot flow.
There is an application note (AN13750: Enabling Multicore Application on S32G2 using S32G2 Platform Software Integration) which explains how to enable a multicore application with S32G274.
As for the points, below will be some comments:
1. The startup is only done in one core (M7_0 or A53_0). BootROM loads the Application Bootloader to the configured core using the specified interface. Once the Application Bootloader is loaded, the developer is in charge of enabling the needed cores and fetching the respective code.
2. We could recommend following the Memory Map given in the RM to understand the mapping between M-core and A-core.
3. Could you elaborate on "how to configure the bootloader"? At this moment, BSP33.0 is the current public release, for which the documentation is being made. We could recommend looking into this new release and the related documentation.
Please, let us know if this information was helpful or not.