I don’t know if they require a phone number for the app store. I do know they do require an Email address either outside email or @icloud.com, @mac.com, or @me.com email domain.
Likewise, I know for Apple iMessage’s it requires a mobile phone number, you can’t use VoIP number.