Do I need to show ID or passport to purchase this eSIM?

No documentation is required. Simply purchase the plan, receive your QR code via email, and activate it on your device.