With Windows 11 Home, you must use your Microsoft account to complete the setup. It is not a choice. Haven't tried without internet, though. With Pro you still have the option to use a local account, although you still get nagged a lot to switch to a Microsoft account. Quite apart from the other issues, there are still lots of places where there is no internet, or the connection is really bad.