That's a fairly significant update process - and no, I don't think there will be an automated way of doing it.
Presuming you have the full source (I haven't tried Zenwalk, so I don't know), and the appropriate links, you shouldn't need to do any of that initial bit . Think of it as "backgound".
The permissions issue is a bit of a problem though - that shouldn't happen. Kernels are generally compiled under a user logon, and only the final copy to system-wide directories is done under higher priviledge.
Start at section 1.4 - use this to do the USB check "lsmod | grep -i hci" (it'll be more readable).
I suspect you'll hit the permissions problem with the module make as well - if so, prefix any command you issue with "sudo" - as in "sudo make".
Good luck - I suspect you'll need a lot of patience.