not booting into GUI - I messed up something

Unknown what your problem is,
Recommend…
Before anything else, check to see if the problem has a simple solution,
Login and run the following command

systemctl isolate graphical.target

If the above works, then read about “default.target” on the following page
https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.systemd.html

Otherwise,

  1. You can try an online “dist-upgrade”
zypper dup
  1. You can try an offline repair using the DVD, followed by updating your system.

As you can see by totaling the size of your files,total size doesn’t amount to much.
Not sure why you want to remove kdms related files. Many files I see on your list don’t even have anything to do with how dkms might function but would be used to compile dkms into a kernel module. Removing build tools is unimportant, no harm/no foul. Otherwise, I don’t recognize any files which would prevent a system from booting to graphics.target.