No. An eSIM is not needed for 5G. There are 5G capable devices that use traditional physical SIM cards as well.

eSIM does offer some advantages for 5G. Such as the ability to switch between different carriers and plans without needing to physically change the SIM card, particularly useful for international travellers.