I know you can set up "catch-all" email with a custom domain through Proton Mail.

I don't think there's any limit on gmail + codes.