I think rebuilding the kernel should be about the same as in Slack...
make [xconfig|menuconfig] (Your current kernel config will be used as a base, then make changes, save, exit)
make install (Suse will update grub for you. Nice)
I have done it several times now, and as long as you use the current config as a base, you should have no problems. Of course some of your modules/apps may need to be recompiled - ndiswrapper is one...