Bridging of early media on ARI

I’m using Asterisk 13.19.2 to create an app that dials 2 channels and joins them. It may do a playback on each of the channels, after which it will start ringing until the other channel answers and has it playbacks finished.
The channels are both SIP, and I’m using a channel originate directly to SIP.

The app is working ok, except for the case of early media, namely with Voicemail information.

So, I have a few questions:

  1. Is it possible to have an event on the Stasis app when the ringing starts (I mean, when a 180 Ringing or a 183 Session in Progress is received? It seems to me that this is only possible on asterisk 14, which isn’t an LTS version.
  2. I’m establishing a mixing bridge after the first of the channels is answered, and I’m adding each channel after it’s up, but failed to have the audio on both channels if I established the bridge right after creating the channels. Is it possible to establish a bridge between channel A and channel B, and listen the early media of channel B on channel A?

Thank you in advance.