notifications to non HubSpot user

No - They have to be in Hubspot to get form notifications via that setting. You could create a workflow to send notifications to an email address I believe. But to be honest they don’t need to be using Hubspot, you just need to add the address into your instance and create a user account and you should be able to send them notifications at that point if you prefer.