I’d say it’s worth it. Another bonus with your own domain is that you basically have an infinite amount of receiving email addresses you can use for no extra charge e.g. you can just keep making up new email addresses @ yourdomain whenever you need to register to a new website or whatever.
Drastically cuts down on the amount of spam you get at your main/personal address(es). Also helps whenever a website or whatever has a data breach, just means your random made up email address was leaked and it’s easy enough to mark that as spam going forward.
Not sure which country you’re in but in the U.S. I haven’t seen many gift cards that are contactless tap-to-pay so you would want to double-check. Without tap-to-pay those type of cards would need to be added into a phone app (Google Wallet / Apple Pay) to be able to tap-to-pay using it.
It’s possible outside the U.S. it’s more common for gift cards to be able to tap-to-pay.
Or if you’re talking about store gift cards then the same applies, most of those aren’t tap-to-pay either so you’d want to double-check.