Question 1: In Wayland Sway, how do I handle the bootup to login process?
Response 1: Sway is a window manager, not a display manager, and so doesn't handle the login process directly. You can start Sway directly from the console by typing sway, or automate this process by adding the start command to your shell's profile file. Alternatively, you can use a display manager that supports Wayland, such as GDM, SDDM, or Ly, which can be installed and enabled to start at boot using systemctl.
Question 2: Why would I like to use Void Linux?
Response 2: Void Linux is a rolling release, independent distribution. It uses runit as its init system, xbps as its package manager, and LibreSSL instead of OpenSSL. It offers glibc and musl libc variants, has a minimalist base install, supports non-free packages, and offers good documentation.