Yes, the NetSuite Elements supports token-based authentication (also called custom auth) which is required when using web services with NetSuite for 2FA privileged roles. Please note that starting April 1, 2019 it is our recommendation that all NetSuite instances use Token-Based Authentication.
For more information regarding authenticating a NetSuite instance, please review our guide.