Hi Mike, thanks for reaching out. Is your PC able to connect to the internet outside of setup?
Windows 11 activation requires an online connection to validate your license, and Microsoft no longer supports phone activation for most editions. Edge is built into Windows 11 and cannot be uninstalled; if it won’t open, I recommend running Windows Update and the built-in app troubleshooter, and making sure your network drivers are installed correctly.