It would be cheaper to go with iCloud+ service which offers custom email domains. I am now considering that after being on the free legacy plan for all of these years.
I looked at this a while ago.
But I discovered quite how tightly looped the apple eco system is.
Without an iPhone or a Mac I can sign up for a free iCloud account, but bizarrely I cannot have a paid one.
For setup you may need iOS device at first but I don't think it is tied to it. I am using a lot of Apple devices so not a problem for me but maybe if you dont and do not have Apple ID.
If you're an iPhone/Mac user and already using iCloud+ for files/photo storage, this is a good solution as it won't cost you anything more (assuming you're happy to rely mainly on the iOS and Mac OS apps as the web-based mail client is terrible to use).
https://support.apple.com/guide/icloud/add-a-custom-domain-m...