It seems that everything starting with a 'k' are processes supporting the kernel, and they are normal. You are correct, the jfs and xfs stuff probably shouldn't be running. Other than that everything seems to be ok.
I should note that, excepting the X apps (seamonkey, rxvt etc), most of those show up for me to, but not in a "ps x". All the kernel helpers show up in a "ps -A", but not a "ps x". Weird, but I think that yours is the "correct" behavior.