Does eSIM support pre-purchase and on-demand activation?

Yes, you can purchase an eSIM in advance and activate it upon arrival in the area where you need to use an eSIM to access the mobile network at your destination.