Hi @pritish_4,
1) You need to gather these two features: LIN(RX) and WakeUp pin in your HW-SW design. Wakeup pin will be LPUART RX which you can look up inside the IOMUX file attached to the S32K3XX's reference manual
Also, please keep in mind that once the S32K3 acknowledges a Wakeup event, a reset is performed, starting on the reset vector, and not after its last instruction. So, depending on your application, you may need to set some flags on the Stanby RAM after wakeup.
2) If using ASR, you need to use EcuM module, and by consequence, EcuM Wakeup. EcuM is provided by BSW vendor, such as Vector or Elektrobit. Unfortunately, we don't have any guidance for this, as EcuM in NXP MCAL package is only stub, but as far as I know EcuM sequences are pretty much for references only, because the EcuM itself is highly dependent on the underlying SoC/uC.
3) Which function? As I've said, S32K3, after wakeup, performs a full reset. You can look at S32K3 Low Power Lab from the following post: https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Low-power-lab/ta-p/1273991
4) You can distinguish the wakeup source using EIF of WISR and WISR_64 register.
Best regards,
Julián