Re: nonGPL Kernel
The nongpl package simply provides kernel modules that aren't GPL. I don't believe your bootloader is going to have any trouble if those kernel modules are loaded by the kernel, which is after the bootloader does it's job. From what I understand, the bootloader only really has trouble if the kernel itself is updated.
Nevertheless, you can almost definitely remove the package by going into the yast package management. Just search for nongpl and you'll find it.
Core 2 Due E6400, 2 gigs of ddr2-800
Foxconn Geforce 8800 GTS OC