really bad advice
- you can make nvidia work just fine, considering most linux users are software developers, you might even be better off for cuda support
- theming will not break your system
- dual booting is not an issue when using multiple storage media
- arch is one of the most widely used distros for good reason. you can make any mainstream distro work. universal blue/nix also is perfectly usable.
- no, there are more options, sway, niri, i3, river, awesome, dwl, dwm, bspwm, cinnamon, xfce, lxqt are all perfectly usable, window managers are great for a software development workflow and often more stable than DEs
- if you choose a sensible distro like fedora, arch, opensuse, etc. this doesn't apply at all, this should only be a consideration for immutable distros
maybe not dwl