MXRoute needs you to have your own domain, but they let you create unlimited accounts at that domain. You're just limited by total disk space. Sometimes they have good Black Friday deals.
I'd strongly suggest you use your own domain. It means you can easily change provider again in the future while still using the same email address. Get a domain for your surname and give accounts to your family :)
Proton Mail is great, it's privacy-focused and stores all your emails in an end-to-end encrypted format. It even has a feature that let's you easily transfer all your stuff from Gmail or other email providers: https://proton.me/support/easy-switch